Magento 502 Bad gateway,仅适用于可配置产品

时间:2015-01-23 12:49:07

标签: magento error-handling

我收到502错误网关错误,但仅限于可配置产品。以下是ngnix日志。

我们正在运行Magento 1.9.1.0并禁用所有插件,并且默认主题仍会出现此错误。

2015-01-23 11:49:21 UTC 2015/01/23 11:49:21 [error] 5393#0: *14926882 recv() failed (104: Connection reset by peer) while reading response header from upstream, client: 123.45.678.912, server: mywebsite.co.uk, request: "POST /checkout/cart/add/uenc/aHR0cDovL2Rldi50b3dlci1oZWFsdGguY28udWsvY2lyY3VsYXRpb24tcHJvLmh0bWw,/product/762/form_key/R7HvodwFx4M1C0hR/ HTTP/1.1", upstream: "fastcgi://unix:/tmp/php5-fpm-usernm.sock:", host: "dev.mywebsite.co.uk", referrer: "http://dev.mywebsite.co.uk/product.html"

PHP错误如下......

child 15937 exited on signal 11 (SIGSEGV) after 29.994150 seconds from start

child 16194 started

2 个答案:

答案 0 :(得分:3)

(由于低分而无法发表评论)

无论如何,我们在配置产品时遇到了这个问题,结果证明这是我们的产品价格规则之一。我们正在运行企业版,Magento为我们提供了补丁。我不确定CE版本是否有支持团队可用。

我会检查您的购物车规则,并尝试通过一次禁用规则来确定其中一个是否是罪魁祸首。

答案 1 :(得分:3)

这可能与https://magento.stackexchange.com/questions/37395/magento-debug-trace/44112#44112

相关联

可添加到购物车时,可配置产品会抛出502 Bad Gateway。已链接到包含产品子选择的购物车规则。

实施以下解决方案:

app/code/core/Mage/SalesRule/Model/Rule/Condition/Product/Subselect.php on approx line 114:

**From:** if (parent::validate($item)) {

**To:** if (Mage_Rule_Model_Condition_Combine::validate($item)) {