在Linux中,您可以通過修改PHP配置文件php.ini
來調整PHP的超時時間。以下是具體步驟:
找到php.ini
文件。它通常位于/etc/php/{php_version}/apache2/
(對于Apache服務器)或/etc/php/{php_version}/cli/
(對于命令行)目錄中,其中{php_version}
是您的PHP版本號。您可以使用以下命令找到它:
find /etc/php -name php.ini
使用文本編輯器打開php.ini
文件。例如,使用nano編輯器:
sudo nano /etc/php/{php_version}/apache2/php.ini
或者
sudo nano /etc/php/{php_version}/cli/php.ini
在php.ini
文件中找到max_execution_time
設置。如果沒有找到,請在文件末尾添加以下行:
max_execution_time = 300
這里的數字表示腳本允許的最大執行時間(以秒為單位)。您可以根據需要更改此值。例如,如果您希望將超時時間設置為60秒,可以將其更改為:
max_execution_time = 60
保存并關閉php.ini
文件。
重啟您的Web服務器以使更改生效。對于Apache服務器,您可以使用以下命令:
sudo systemctl restart apache2
對于Nginx和PHP-FPM,您可以使用以下命令:
sudo systemctl restart nginx
sudo systemctl restart php{php_version}-fpm
其中{php_version}
是您的PHP版本號。
現在,PHP腳本的超時時間已根據您的更改進行了調整。