Linux

幾分鐘後,Nginx 上的 PHP 崩潰

  • September 6, 2019

我有一個執行 OpenWrt Linux 的嵌入式設備。我已經安裝並配置了軟體包php5-fastcginginx就像 OpenWrt Wiki 上描述的那樣:https ://wiki.openwrt.org/doc/howto/http.nginx此外,我已經安裝了軟體包php5-mod-sessionphp5-mod-sockets.

一切似乎都可以正常工作基本文件,如圖像、靜態 HTML 頁面等以及 PHP 腳本。

我的網頁有一個 JS 腳本 (AJAX),它每秒輪詢一個 PHP 腳本。大約 5 到 10 分鐘後,nginx502 Bad Gateway在所有 PHP 頁面上響應錯誤。如果我檢查我的 linux 機器上正在執行的程序,我可以看到該程序php5-fastcgi不再執行。PHP 日誌為空,Nginx 的日誌僅顯示與 PHP 的 FastCGI 伺服器的連接錯誤。

我知道網際網路上有很多關於此的主題,但我還沒有找到解決方案。

也許有人可以幫忙!感謝所有建議!

我真的不知道是什麼導致我的 PHP 和 Nginx 出現問題。但是在php-fastcgi通過php-fpm一切替換之後,現在似乎可以正常工作了。

引用自:https://serverfault.com/questions/863322