自定义REST API给500错误在服务器上的本地完美

问题描述:

我们已经增加了自定义的REST API模块工作时,自定义REST API给500错误在服务器上的本地完美

文件,我们haved增加和其路径 app\code\local\Restapi\...

分别
app\etc\modules\Restapi_mymodule

现在的问题是,

在调用此API时

`http://domainname.com/api/rest/offers?module=home_screen` 

其工作完全本地主机,

和实时服务器在其给

`NetworkError: 500 Internal Server Error - http://theethnicwear.com/api/rest/offers?module=home_screen`  
+1

你能否提供代码?请? –

+1

你使用短代码吗?是指 ?>或? – AkshayP

+0

你看过服务器上的错误日志吗? – Moak

我有同样的问题,有些日子回来了,这是因为我的服务器不允许被short_open_tag短标签被弃用。所以我只是将<?更改为<?php

它适用于我。

For more information

我会跟进什么美联社说,由于生产服务器和本地开发之间的已知的原因,因为你的某个时候你的本地开发可能不会有相同的配置生产(取决于你如何设置它,除非你建立它1:1或克隆完美的流浪汉......)

也可以通过服务器上的php5-fpm-error.log或php错误日志文件(因为日志的名称可能会有所不同)调试500错误。这些是已知的位置,你应该检查是否要调试你的代码为500,因为如果你的代码出错或者其他某些事情可能出错,它可能会首先告诉你