在Ubuntu中,PHP的最大執行時間可以通過修改php.ini
文件來配置。以下是具體步驟:
打開終端(Terminal)。
輸入以下命令以找到php.ini
文件的位置:
php --ini
這將顯示類似于以下的輸出:
Configuration File (php.ini) Path: /etc/php/7.4/cli
Loaded Configuration File: /etc/php/7.4/cli/php.ini
在這個例子中,我們將修改/etc/php/7.4/cli/php.ini
文件。請注意,根據您的PHP版本和操作系統,路徑可能有所不同。
使用文本編輯器打開php.ini
文件。在這個例子中,我們將使用nano
編輯器:
sudo nano /etc/php/7.4/cli/php.ini
如果您更喜歡使用其他編輯器,如vim
,請隨意替換nano
。
在php.ini
文件中找到以下行:
max_execution_time = 30
這里的數字(在這個例子中是30)表示PHP腳本的最大執行時間,單位是秒。您可以根據需要更改此值。
將該行的數字更改為所需的最大執行時間(例如,將其更改為60表示允許腳本運行最多60秒)。如果該行被注釋掉(以分號;
開頭),請刪除分號以取消注釋。
保存并關閉php.ini
文件。在nano
編輯器中,按Ctrl + X
,然后按Y
,最后按Enter
。
重啟您的Web服務器以使更改生效。如果您使用的是Apache,請運行以下命令:
sudo systemctl restart apache2
如果您使用的是Nginx和PHP-FPM,請運行以下命令:
sudo systemctl restart nginx
sudo systemctl restart php7.4-fpm
請注意,根據您的PHP版本,您可能需要將php7.4-fpm
替換為相應的版本(例如,php7.3-fpm
)。
現在,PHP的最大執行時間已根據您的更改進行了更新。