fecmall应用市场安装应用扩展超时报错502

Fecmall 应用市场 · Fecmall · 于 4年前 发布 · 3389 次阅读

fecmall应用市场安装应用扩展超时报错502

譬如:

<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 -->

这个很大的可能是,Fecmall应用市场的文件比较大,导致php执行超时导致的,您需要进行php超时设置

1.php超时参数设置

1.1关于参数max_execution_time,fecmall已经在 @fecshop/app/appadmin/modules/System/Module.php进行了设置

 public function init()
    {
        $nameSpace = __NAMESPACE__;
        // 以下代码必须指定
        // 设置模块 controller namespace的文件路径
        $this->controllerNamespace = $nameSpace . '\\controllers';
        // 设置模块block namespace的文件路径
        $this->blockNamespace = $nameSpace . '\\block';
        // $this->_currentDir = __DIR__;
        // $this->_currentNameSpace = __NAMESPACE__;
        // 设置超时时间
        ini_set("max_execution_time", "360000");
        set_time_limit(0);
        // 指定默认的man文件
        $this->layout = '/main_ajax.php';
        parent::init();
    }

因此,此参数不需要设置

1.2关于php-fpm参数request_terminate_timeout

设置:request_terminate_timeout = 0

详细参看帖子:http://www.fecmall.com/topic/2103

2.nginx超时设置

将这几个参数的值调大

共收到 3 条回复
zcln1012#13年前 0 个赞

压根没有@fecshop/app/appadmin/modules/System/Module.php这个文件咋办,是不是我安装出了问题我是2.7.5版本的

Fecmall#23年前 0 个赞

1.严格按照文档安装,不要github clone

2.@fecshop/app/appadmin/modules/System/Module.php文件路径在vendor/fancyecommerce/fecshop/app/appadmin/modules/System/Module.php

zcln1012#33年前 0 个赞

您好我是composer安装的

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