fecmall-2 安装应用扩展报错:502 Bad Gateway

bug问题 · Fecmall · 于 4年前 发布 · 3454 次阅读

fecmall-2 安装应用扩展报错:502 Bad Gateway

报错信息:

<html>
<head><title>502 Bad Gateway</title></head>
<body bgcolor="white">
<center><h1>502 Bad Gateway</h1></center>
<hr><center>nginx/1.8.1</center>
</body>
</html>
<!-- a padding to disable MSIE and Chrome friendly error page -->
<!-- a padding to disable MSIE and Chrome friendly error page -->
<!-- a padding to disable MSIE and Chrome friendly error page -->
<!-- a padding to disable MSIE and Chrome friendly error page -->
<!-- a padding to disable MSIE and Chrome friendly error page -->
<!-- a padding to disable MSIE and Chrome friendly error page -->

php超时导致的问题,打印php error log

[09-Sep-2019 14:10:40] WARNING: [pool www] child 11186, script '/www/web/xxx/fecshop/appadmin/web/index.php' (request: "GET /index.php?namespace=fectmelani&packageName=fecmall&folderName=melani_theme&addonName=melani_theme%20%E9%80%82%E5%90%88%E5%81%9A%E5%8C%96%E5%A6%86%E5%93%81%E6%9C%8D%E8%A3%85%E7%AD%89%E5%A5%B3%E6%80%A7%E6%9C%8D%E9%A5%B0%E7%9A%84%E6%A8%A1%E6%9D%BF") execution timed out (61.834350 sec), terminating
[09-Sep-2019 14:10:40] WARNING: [pool www] child 11186 exited on signal 15 (SIGTERM) after 1020.071302 seconds from start
[09-Sep-2019 14:10:40] NOTICE: [pool www] child 11434 started

设置了 max_execution_time 无效

最终解决解决:

php-fpm.conf 设置 request_terminate_timeout

request_terminate_timeout = 0

共收到 11 条回复
Fecmall#14年前 0 个赞

php超时导致的问题,打印php error log

[09-Sep-2019 14:10:40] WARNING: [pool www] child 11186, script '/www/web/xxx/fecshop/appadmin/web/index.php' (request: "GET /index.php?namespace=fectmelani&packageName=fecmall&folderName=melani_theme&addonName=melani_theme%20%E9%80%82%E5%90%88%E5%81%9A%E5%8C%96%E5%A6%86%E5%93%81%E6%9C%8D%E8%A3%85%E7%AD%89%E5%A5%B3%E6%80%A7%E6%9C%8D%E9%A5%B0%E7%9A%84%E6%A8%A1%E6%9D%BF") execution timed out (61.834350 sec), terminating
[09-Sep-2019 14:10:40] WARNING: [pool www] child 11186 exited on signal 15 (SIGTERM) after 1020.071302 seconds from start
[09-Sep-2019 14:10:40] NOTICE: [pool www] child 11434 started

Fecmall#24年前 0 个赞

设置了 max_execution_time 无效

最终解决解决:

php-fpm.conf 设置 request_terminate_timeout

request_terminate_timeout = 0

Fecmall#34年前 0 个赞

nginx超时设置:

4楼 已删除.
penny#63年前 0 个赞

@Fecmall #5楼 我已经修改了nginx 超时时间,但还是502 日本服务器

Fecmall#73年前 0 个赞

@penny #6楼 一般都是网络问题。

penny#83年前 0 个赞

@Fecmall #7楼 这个问题已经解决了

Fecmall#93年前 0 个赞

@penny #8楼 如果解决了,标注一下是什么原因导致的?然后,怎么解决的问题?方便后面遇到这个问题的人解决问题

penny#103年前 0 个赞

@Fecmall #3楼 用的这个方法,nginx -s reload 需要等一下就Ok

Fecmall#113年前 0 个赞

@penny #10楼 修改了nginx配置,没有重新加载nginx config配置?

penny#123年前 0 个赞

我在宝塔上面修改的,以为宝塔有这个机制

添加回复 (需要登录)
需要 登录 后方可回复, 如果你还没有账号请点击这里 注册
Your Site Analytics