PHP memory_limit 內存限制


虛擬主機的 PHP memory_limit 是 PHP 單個腳本單次執行最大可用內存限制。默認限制為 256MB,最大可調整為 512MB。

現已知php7以下,單腳本執行最大內存限制是2G,php7不限制;

php里只要把memory_limit設為-1,就不會限制你跑cli腳本時的內存限制,剩下的就是操作系統ulimit會限制任何進程的最大內存。

配置 memory_limit 可以設置的吧,然后就看你可用物理內存了。

 

調整PHP腳本單次最大可執行時間為60秒

php_value max_execution_time 60

上述規則中的60可以替換為你需要的執行時間,單位為秒。我們允許的最大執行時間為180秒,為確保服務器性能,執行超過180秒的用戶進程將被強制終止。

修改可執行時間是不推薦的操作。正常速度的網站程序,應當在2秒內完成執行。網站程序執行時間越長,訪問者等待網站初次響應(傳送第一個字節)的時間就越長。如果你的網站在日常訪問中經常遇到Request Timed Out超時錯誤,請優先檢查網站程序設置和資源使用情況。超過10秒仍未響應的網站,大部分訪問者會選擇關閉網頁。不問緣由地增大可執行時間,不僅可能無法提升網站用戶體驗,而且可能使異常腳本無法及時終止,降低網站的負荷能力


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM