我们为,添加了自定义Rest API模块
我们添加的文件及其路径app'code'local'Restapi'...
和app'etc'modules'Restapi_mymodule
、
现在的问题是,
调用此API 时
`http://domainname.com/api/rest/offers?module=home_screen`
它在localhost上工作得很好,
并在实时服务器上提供
`NetworkError: 500 Internal Server Error - http://theethnicwear.com/api/rest/offers?module=home_screen`
几天前我也遇到了同样的问题,这是因为我的服务器不允许使用short_open_tag
,因为短标签已被弃用。所以我只是把<?
改成了<?php
。
它对我有用。
有关更多信息,
我会跟进AP所说的生产服务器和本地开发之间的已知原因,因为有时您的本地开发可能与生产不具有相同的配置(取决于您如何设置它,除非您以1:1构建它或克隆一个完美的流浪者…)
此外,还可以通过服务器上的php5-fpm-error.log
或php错误日志文件调试500个错误(因为日志的名称可能会有所不同)。如果你想调试500的代码,这些是你应该检查的已知位置,因为它可能会首先告诉你你的代码是否有故障,或者其他东西是否有故障