Ubuntu如何配置PHP的执行时间
作者:慢热型
时间:2026-07-10
浏览:0
在Ubuntu中配置PHP执行时间,可通过修改php.ini的max_execution_time参数实现。临时调试使用命令行直接设置;永久配置需修改Apache或Nginx的服务器配置文件,最后用PHP文件验证生效。建议路径为/etc/php/*/apache2/php.ini或对应CLI版本。
在Ubuntu里调整PHP执行时间,其实核心就是修改php.ini这个配置文件。方法不止一种,下面把几种主流做法拆开说清楚。

方法一:通过命令行临时修改
这种改法最直接,适合临时调试或者快速迭代的场景。
- 打开终端。
- 先找到
php.ini的藏身之处:
这行命令会告诉你配置文件的路径,常见的是php --ini/etc/php/7.x/cli/php.ini(7.x替换成你实际的版本号)。 - 用文本编辑器打开它:
当然,用sudo nano /etc/php/7.x/cli/php.inivim或者其他编辑器也没问题。 - 搜索
max_execution_time这个参数:/max_execution_time - 找到后,把默认的30秒改成你需要的值,比如60秒:
max_execution_time = 60 - 保存退出。如果用
nano,按Ctrl + X,然后按Y确认,最后按Enter。
方法二:通过Web服务器配置永久修改
如果你的PHP跑在Apache或Nginx下,那通过服务器配置文件来设置会更持久。
Apache
- 找到Apache的PHP相关配置文件:
或者sudo nano /etc/apache2/mods-enabled/dir.confsudo nano /etc/apache2/apache2.conf - 在文件里添加或修改这么一段:
php_value max_execution_time 60 - 重启Apache使改动生效:
sudo systemctl restart apache2
Nginx
- 找到Nginx的站点配置文件:
sudo nano /etc/nginx/sites-a vailable/default - 在
server块里找到PHP处理部分,加上PHP_VALUE参数:
注意location ~ .php$ {include snippets/fastcgi-php.conf;fastcgi_pass unix:/var/run/php/php7.x-fpm.sock;fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;include fastcgi_params;fastcgi_param PHP_VALUE "max_execution_time=60";}fastcgi_pass里的socket路径要根据你的PHP版本调整。 - 重启Nginx:
sudo systemctl restart nginx
验证配置
不管用了哪种方式,都可以建个简单的PHP文件来确认是否生效:
把这个文件放到Web服务器的根目录,在浏览器访问它,页面就会显示你刚刚设置的那个数值。
按这些步骤走下来,Ubuntu下的PHP执行时间配置基本就不会跑偏了。
作者最新文章
CPU硅脂涂抹方法图解及正确操作步骤
2026-09-22 15:23
网易2026年Q2财报:营收301亿元,游戏收入增10%,三款重点新游披露进展
2026-09-08 17:51
PDF怎么添加页码?页码位置和起始页怎么设置?
2026-09-03 09:11
图片文件怎么转换成PDF?多张图片如何按顺序合成?
2026-09-02 19:33
CorelDRAW绘制正弦曲线的两种方法:贝塞尔工具与变形工具
2026-09-02 16:08
上一篇:
PHP超时设置Ubuntu上如何调整
热门文章
更多
精品专题
更多
Mac软件
更多
WINDOWS
更多


































