每当我尝试通过PHP调用Magento的其余资源时,我会得到一个HTTP 500 Internal Server Error
。根据Magento的REST API,我的链接是http://mymagento.com/api/rest/products。
一切都设置正确,每当我尝试通过浏览器访问它时,响应就是一个包含我想要的XML数据的页面。 Firefox的RESTClient插件也是如此。
每当我尝试以客户身份执行授权请求时,我也会收到内部服务器错误。
有谁知道为什么会这样?一小时左右我的想法用完了。
答案 0 :(得分:0)
如果你刚刚遇到那个问题,那么,
HTTP周期中的500个错误
任何客户端(例如您的Web浏览器或我们的CheckUpDown机器人)在与Web服务器通信时都会经历以下周期:
当客户端收到识别为“500”的HTTP状态代码时,在上面的最后一步中会发生此错误。 (上次更新时间:2012年3月)。
修复500错误 - 一般
此错误只能通过修复Web服务器软件来解决。这不是客户端问题。由Web服务器站点的操作员来定位和分析日志,这些日志应提供有关错误的更多信息。