Ubuntu如何配置PHP的执行时间
作者:慢热型
时间:2026-07-10
浏览:1
在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执行时间配置基本就不会跑偏了。
作者最新文章
漫蛙官网线路更新提醒了吗
2026-10-13 13:42
漫蛙漫画登录入口免费漫画在线看最新版本
2026-10-13 13:18
漫蛙漫画入口如何找
2026-10-13 13:17
win10笔记本外出联网如何阻止自动下载更新包
2026-10-08 18:21
photoshop智能对象不能直接编辑
2026-10-05 13:52
上一篇:
PHP超时设置Ubuntu上如何调整
下一篇:
Ubuntu Rust代码如何调试与优化
热门文章
更多
精品专题
更多
Mac软件
更多
WINDOWS
更多










































