2016-05-31 128 views
-1

我正在遭受严重的问题。问题是,当我输入结算信息时,选择运输方式,然后按继续按钮,然后它进入购物车页面。但购物车不是空的。它应该转到付款方法步骤。我用的是magento 1.8.1.0版本。当我点击继续buttom我的ajax正在运行。我收到以下错误控制台Magento结帐页面重定向到购物车页面

“NetworkError:500内部服务器错误 - http://www.themeatboutique.com.au/shop/checkout/onepage/saveShippingMethod/

所有的东西都是前4-5天正常工作。

最后我发现了这个问题。问题在于$这在setTemplate文件中不起作用。不知道为什么它不工作 因此,谁能告诉我解决

+0

最后,我通过编码自己找到解决方案。忽略此问题 –

+0

如果您希望将其忽略,则可以删除此问题。否则,你会因为问题过于宽泛而被拒绝投票。 –

回答

1

以我的经验,500内部服务器错误的以前的工作Magento的页面上的最常见的原因是影响语法不够一个小排印错误使.php无法编译成操作码,因此无法呈现,因此无法为浏览器提供服务。

在结帐页面上,任何与您正在使用的标准onepage“伪视图”相关的代码中的问题都可能在该步骤中产生该结果。听起来好像所有的表现都很好,直到出货之后的步骤,所以你的语法错误很可能出现在为这两个步骤创建视图的那些文件中的一个或另一个中,并且很可能在运输方法之后。

查找通常的嫌疑人,单引号/双引号不匹配,的代码中缺少分号,具有不匹配的括号嵌套阵列的杂散线等

如果是没有这些,检查你的/var/system.log和/var/exception.log文件中的线索。

当你找到它时,它几乎总是令人沮丧的简单。

快乐狩猎!

+0

感谢您的回复。我自己得到了解决方案。 –

相关问题