几分钟后,Nginx 上的 PHP 崩溃

几分钟后,Nginx 上的 PHP 崩溃

我有一台运行 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 分钟后,nginx 会对502 Bad Gateway所有 PHP 页面做出错误响应。如果我检查 Linux 机器上的运行进程,我可以看到该进程php5-fastcgi不再运行。PHP 日志为空,Nginx 日志仅显示与 PHP 的 FastCGI 服务器的连接错误。

我知道互联网上有很多关于此问题的话题,但我还没有找到解决方案。

也许有人可以帮忙!感谢大家的建议!

答案1

我真的不知道是什么导致了我的 PHP 和 Nginx 问题。但经过替换后,php-fastcgi一切php-fpm似乎都正常工作了。

相关内容