溫馨提示×

Ubuntu PHP執行時間如何延長

小樊
47
2025-07-05 14:38:55
欄目: 編程語言

要在Ubuntu上延長PHP執行時間,您可以通過以下方法之一來實現:

方法1:修改php.ini文件

  1. 打開終端(Ctrl + Alt + T)。
  2. 輸入以下命令以找到php.ini文件的位置:
    php --ini
    
    這將顯示php.ini文件的路徑,例如:/etc/php/7.4/cli/php.ini
  3. 使用文本編輯器打開php.ini文件。例如,使用nano編輯器:
    sudo nano /etc/php/7.4/cli/php.ini
    
    如果您使用的是Apache服務器,請將上述路徑中的“cli”替換為“apache2”,例如:/etc/php/7.4/apache2/php.ini
  4. 在文件中找到以下行:
    max_execution_time = 30
    
    將其更改為所需的執行時間(以秒為單位)。例如,要將執行時間更改為300秒,請將其更改為:
    max_execution_time = 300
    
  5. 保存并關閉文件。
  6. 重啟您的Web服務器以使更改生效。對于Apache服務器,使用以下命令:
    sudo systemctl restart apache2
    
    對于Nginx和PHP-FPM,使用以下命令:
    sudo systemctl restart nginx
    sudo systemctl restart php7.4-fpm
    
    (請根據您的PHP版本替換“php7.4-fpm”)

方法2:在腳本中使用ini_set()函數

在您的PHP腳本中,您可以使用ini_set()函數來臨時更改執行時間。例如,要將執行時間更改為300秒,請在腳本開頭添加以下代碼:

ini_set('max_execution_time', 300);

請注意,這種方法可能不會在所有情況下都有效,特別是在PHP以CLI模式運行或在某些配置下運行時。因此,建議盡可能使用方法1來永久更改執行時間。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女