解決Nginx + PHP(FastCGI)遇到的502 Bad Gateway錯誤
更新時間:2008年12月06日 21:40:32 作者:
昨日,有朋友問我,他將Web服務(wù)器換成Nginx 0.6.31 + PHP 4.4.7(FastCGI)后,有時候訪問會出現(xiàn)“502 Bad Gateway”錯誤,如何解決。
我讓按照以下兩個步驟去解決,最后在第2步中將FastCGI的timeout時間增加為300,問題解決:
PS:比較羨慕迅雷的Web服務(wù)器,16G內(nèi)存。
--------------------------------------------------------------------------------
1、查看當(dāng)前的PHP FastCGI進程數(shù)是否夠用:
netstat -anpo | grep "php-cgi" | wc -l
如果實際使用的“FastCGI進程數(shù)”接近預(yù)設(shè)的“FastCGI進程數(shù)”,那么,說明“FastCGI進程數(shù)”不夠用,需要增大。
--------------------------------------------------------------------------------
2、部分PHP程序的執(zhí)行時間超過了Nginx的等待時間,可以適當(dāng)增加nginx.conf配置文件中FastCGI的timeout時間,例如:
......
http
{
......
fastcgi_connect_timeout 300;
fastcgi_send_timeout 300;
fastcgi_read_timeout 300;
......
}
......
PS:比較羨慕迅雷的Web服務(wù)器,16G內(nèi)存。
--------------------------------------------------------------------------------
1、查看當(dāng)前的PHP FastCGI進程數(shù)是否夠用:
netstat -anpo | grep "php-cgi" | wc -l
如果實際使用的“FastCGI進程數(shù)”接近預(yù)設(shè)的“FastCGI進程數(shù)”,那么,說明“FastCGI進程數(shù)”不夠用,需要增大。
--------------------------------------------------------------------------------
2、部分PHP程序的執(zhí)行時間超過了Nginx的等待時間,可以適當(dāng)增加nginx.conf配置文件中FastCGI的timeout時間,例如:
......
http
{
......
fastcgi_connect_timeout 300;
fastcgi_send_timeout 300;
fastcgi_read_timeout 300;
......
}
......
您可能感興趣的文章:
- 502 bad gateway是什么意思 502 bad gateway錯誤解決方法
- Nginx 502 Bad Gateway錯誤原因及解決方案
- Nginx?502?bad?gateway錯誤解決的九種方案及原因
- Nginx 502 Bad Gateway錯誤常見的4種原因和解決方法
- nginx服務(wù)器異常502 bad gateway原因排查
- 深入探討:Nginx 502 Bad Gateway錯誤的解決方法
- Nginx 502 bad gateway和Nginx 504 Gateway Time-out錯誤解決方法 錯誤解決辦法
- nginx加php-fpm出現(xiàn)502 bad gateway錯誤的5種解決方法
- nginx 502 Bad Gateway 錯誤解決辦法
- 502?Bad?Gateway產(chǎn)生的原因及8個詳細的解決方法總結(jié)
相關(guān)文章
Linux中部署MeterSphere實現(xiàn)遠程訪問
MeterSphere是一站式開源持續(xù)測試平臺, 涵蓋測試跟蹤、接口測試、UI 測試和性能測試等功能,全面兼容 JMeter、Selenium 等主流開源標準,有效助力開發(fā)和測試團隊充分利用云彈性進行高度可擴展的自動化測試,2023-10-10
本文介紹Linux中部署MeterSphere實現(xiàn)遠程訪問MeterSphere界面
Linux系統(tǒng)設(shè)置開機自動運行腳本的方法實例
這篇文章主要給大家介紹了關(guān)于Linux系統(tǒng)設(shè)置開機自動運行腳本的相關(guān)資料,文中通過示例代碼介紹的非常詳細,對大家學(xué)習(xí)或者使用Linux系統(tǒng)具有一定的參考學(xué)習(xí)價值,需要的朋友們下面來一起學(xué)習(xí)學(xué)習(xí)吧2020-06-06
apache documentroot指向htcdoc之外提示403錯誤的解決方法
在windows和RH都碰到過,只要把主目錄指到其他地方后就出現(xiàn)權(quán)限不夠的403提示,郁悶了好久。2010-04-04
Linux使用suid vim.basic文件實現(xiàn)提權(quán)
這篇文章主要介紹了Linux使用suid vim.basic文件實現(xiàn)提權(quán),文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下2020-07-07

