在Ubuntu系统中,要设置PHP的执行时间,您可以通过修改php.ini
文件来实现。以下是具体步骤:
打开终端(Terminal)。
首先找到php.ini
文件的位置。您可以通过运行以下命令来查找它:
php --ini
这将显示与您的PHP安装相关的配置文件路径。通常,php.ini
文件位于/etc/php/{php_version}/cli/php.ini
(命令行版本)或/etc/php/{php_version}/fpm/php.ini
(PHP-FPM版本),其中{php_version}
是您的PHP版本,例如7.4
。
使用文本编辑器打开php.ini
文件。例如,您可以使用nano
编辑器:
sudo nano /etc/php/{php_version}/cli/php.ini
如果您使用的是PHP-FPM,请将cli
替换为fpm
。
在php.ini
文件中找到以下行:
;max_execution_time = 30
这里的数字表示PHP脚本的最大执行时间(以秒为单位)。默认值通常为30秒。
取消注释(删除行首的分号)并更改该值。例如,要将最大执行时间设置为120秒,请更改为:
max_execution_time = 120
保存并关闭php.ini
文件。如果您使用的是nano
编辑器,可以按Ctrl + X
,然后按Y
,最后按Enter
键。
重启您的Web服务器以使更改生效。对于Apache,请运行:
sudo systemctl restart apache2
对于Nginx和PHP-FPM,请运行:
sudo systemctl restart php{php_version}-fpm
sudo systemctl restart nginx
将{php_version}
替换为您的PHP版本,例如php7.4-fpm
。
现在,您的PHP执行时间已成功设置。请注意,这些更改仅适用于命令行和PHP-FPM。如果您使用的是其他Web服务器(如Lighttpd或Hiawatha),则需要按照相应的文档进行操作。