要修改Ubuntu中PHP的max_execution_time,您需要编辑PHP配置文件php.ini
打开终端(Terminal)。
首先,找到您的PHP安装使用的php.ini文件。运行以下命令:
php --ini
输出结果将显示Loaded Configuration File,这就是您要编辑的php.ini文件的路径。
使用文本编辑器打开php.ini文件。例如,使用nano编辑器,您可以运行以下命令:
sudo nano /path/to/your/php.ini
请将/path/to/your/php.ini替换为实际文件路径。
在php.ini文件中,找到max_execution_time设置。如果没有找到,请在文件末尾添加以下行:
max_execution_time = 300
这将把max_execution_time设置为300秒。您可以根据需要更改该值。
保存并关闭php.ini文件。如果您使用的是nano编辑器,可以按Ctrl + X,然后按Y,最后按Enter键。
重启您的Web服务器以使更改生效。对于Apache,您可以运行以下命令:
sudo systemctl restart apache2
对于Nginx和PHP-FPM,您可以运行以下命令:
sudo systemctl restart nginx
sudo systemctl restart php-fpm
检查更改是否生效。创建一个名为info.php的文件,并将其放在您的Web服务器根目录下。在文件中添加以下内容:
<?php
phpinfo();
?>
然后,在浏览器中访问http://your_server_ip/info.php。搜索max_execution_time,您应该看到您设置的值。
完成以上步骤后,您已成功修改了Ubuntu中PHP的max_execution_time。