OpenCart维护模式503错误

时间:2018-03-04 06:13:46

标签: apache opencart directadmin

我使用directadmin + CB2 + Apache + MariaDB 10.1.31安装PHP 5.6.34。 当我上传OpenCart并启用维护模式时,Apache会显示503错误页面而不是maintenance.tpl

我检查了catalog/controller/common/maintenance.php并找到了以下代码:

if ($this->request->server['SERVER_PROTOCOL'] == 'HTTP/1.1') {
    $this->response->addHeader('HTTP/1.1 503 Service Unavailable');
} else {
    $this->response->addHeader('HTTP/1.0 503 Service Unavailable');
}

$this->response->addHeader('Retry-After: 3600');

我认为问题是Apache没有正确处理503 Header。当我将Web服务器更改为LiteSpeed时,它没问题。

要检查您是否可以比较网站的这两个版本。它们都启用了维护模式,但是:

第一个没问题 - http://takjens.com/

第二个不是 - http://server3.lammer.ir/

请告诉我如何解决此问题。

0 个答案:

没有答案