CentOS配置PHP执行时间的方法
作者:技术拾光时间:2026-07-07 08:19:27浏览:274
在CentOS中配置PHP执行时间,需用php--ini命令找到php.ini路径,用nano编辑并修改max_execution_time参数为所需秒数(默认30秒)。保存后重启Apache/Nginx及PHP-FPM服务。若修改CLI版本,需编辑对应配置文件。
配置 CentOS 上的 PHP 执行时间,本质就是修改 php.ini 文件。这是服务器运维中的基础操作,但对刚接触 Linux 环境的用户来说,可能一时难以找到入口。以下按完整流程逐步说明,每步均附带命令,直接跟随操作即可。

首先打开终端——这是所有操作的前提。接着第一步:找到 php.ini 文件的具体位置。使用以下命令即可查看路径:
php --ini
执行后终端会显示当前生效的配置文件路径。大多数情况下文件位于 /etc/php.ini,但如果使用 Apache 服务器,路径可能更长,例如 /etc/php/版本号/apache2/php.ini。请将“版本号”替换为实际 PHP 版本(如 7.4、8.0 等)。
找到文件后,用文本编辑器打开。推荐使用 nano,对新手友好:
sudo nano /etc/php.ini
如果使用 Apache 路线,命令则为:
sudo nano /etc/php/版本号/apache2/php.ini
打开文件后,搜索以下内容:
max_execution_time = 30
其中“30”表示当前 PHP 脚本最大允许执行 30 秒。根据业务需求修改该值,例如改为 60 秒:
max_execution_time = 60
保存并退出——在 nano 中按 Ctrl + X,再按 Y 确认,最后按 Enter 完成。
修改文件后,必须让 Web 服务器重新加载配置才能生效。Apache 用户执行:
sudo systemctl restart httpd
Nginx 搭配 PHP-FPM 的组合则需要分别重启:
sudo systemctl restart nginx
sudo systemctl restart php-fpm
完成以上步骤后,CentOS 上的 PHP 执行时间即完成更新。今后若遇到脚本因超时而中断,可返回此处检查该值。
