今天网站突然打不开了,提示nginx502错误,最近也没有做过什么更新安装程序。经过排查发现是FPM的问题,本文讲详细介绍发现nginx503错误并解决的过程,方便后期查阅。

一、进入服务器管理界面,查询错误日志。

tail -f /www/wwwlogs/fdeer.error.log

发现是php-cgi-81的问题。

二、查看PHP-FPM错误日志。

tail -f /www/server/php/81/var/log/php-fpm.log

日志中出现connect ()failed(111:connection refused)

三、增加内存。

四、配置PHP超时时间为300。

应用商店–PHP8.1管理–配置修改–max_execution_time–300

五、优化PHP进程数为30。

应用商店–PHP8.1管理–性能调整–max_children–30

六、优化内存限制256M。

应用商店–PHP8.1管理–配置修改–memory_limit–256

七、重启PHP-FPM。

声明:
本站所有文章,如无特殊说明或标注,均为本站原创发布。
任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。
如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。