Nginx報502錯誤,PHP最大執行時間設定

2022-03-20 09:51:16 字數 255 閱讀 8738

php執行時間太長導致的

我在程式的最上方寫了set_time_limit(0);不管用

因為max_execution_time在 php-cgi(php-fpm) 中,該引數不會起效。

真正能夠控制 php 指令碼最大執行時間的是 php-fpm.conf 配置檔案中的request_terminate_timeout引數。

把request_terminate_timeout = 120 改成 0 就可以啦.就是用不超時的意思(參考

nginx提示502 錯誤

nginx提示502 錯誤 nginx 502 bad gateway沒有啟動,啟動命令是 spawn fcgi a 127.0.0.1 p 9000 c 10 u www data f usr bin php cgi 設定開機自啟動 ubuntu開機之後會執行 etc rc.local檔案中的指令...

針對nginx的502錯誤

2019年8月12日21點32分記 乙個nginx反向 的502錯誤 今天部署專案時,發現了這個錯誤,嘗試了多種解決方法,最終解決,特書此記。php fpm有乙個引數 max requests,該引數指明了,每個children最多處理多少個請求後便會被關閉,預設的設定是500。因為php是把請求輪...

nginx下php頻繁卡死502

試用nginx php fastcgi 做web伺服器,執行了幾個月的時間,煩惱的是經常碰到nginx 502 bad gateway 這個問題。參考了很多修改辦法,這個502的問題一直存在,今天打算重灌php fastcgi到php的安裝目錄裡一看,發現php的日誌檔案已經有幾十m的大小,開啟一看...