在 CentOS 系统中调整 PHP 脚本的执行时限(即超时设置)并不困难,核心操作就是修改配置文件。下面将具体步骤逐一拆解,跟随操作即可快速完成。

首先,启动终端界面。接着,使用文本编辑器定位并打开 PHP 的主配置文件,通常名为 php.ini。你可以选用自己喜欢的编辑器,例如 vi、nano 或 gedit。这里以 vi 为例,执行以下命令:
sudo vi /etc/php.ini
如果不确定 php.ini 的具体路径,可以先通过下面的命令进行定位:
php --ini
第三步,在配置文件中搜索以下内容:
;max_execution_time = 30
行首的分号表示该行被注释,默认的 30 即为 30 秒的运行限制。将分号移除,并将数值改为你期望的时长。例如,若想设置为 60 秒,应修改为:
max_execution_time = 60
第四步,保存并关闭文件。若使用 vi,按下 Esc 键,然后输入 :wq 并回车;若使用 nano,则按 Ctrl+X,再按 Y 确认,最后回车;gedit 用户直接点击保存按钮即可。
第五步,重启 Web 服务器使更改生效。根据你使用的服务器环境,选择对应的命令执行:
- 如果是 Apache:
sudo systemctl restart httpd
- 如果是 Nginx + PHP-FPM:
sudo systemctl restart nginx
sudo systemctl restart php-fpm
至此,CentOS 系统中的 PHP 执行时间已成功修改为你指定的数值。建议通过实际测试脚本验证新的限制是否生效——防火墙或 SELinux 策略有时也会影响最终效果,但至少配置层面的调整已经完成。
