slim rest api在localhost上正常工作,但它返回共享主机上的错误500?

问题描述:

我已经开发了一个应用程序使用angualar和php与苗条和它在localhost中工作正常,但苗条的休息API显示共享主机上的错误代码500,如何解决这个问题?slim rest api在localhost上正常工作,但它返回共享主机上的错误500?

当我尝试检查显示

内部服务器错误

服务器遇到一个内部错误或配置错误, 无法完成您的请求下面的消息。

请联系服务器管理员[email protected] 并告知他们错误发生的时间以及您可能已经完成的任何可能导致错误的任何事情。

有关此错误的更多信息可能在服务器错误 日志中可用。

此外,遇到500内部服务器错误错误,而 试图使用ErrorDocument来处理请求。

+1

您需要检查服务器日志。即使共享主机在控制面板中提供了这些主机,但是如果您的主机没有,那么您应该调用主机并让它们告诉您错误。没有人可以告诉你你的500错误是什么 –

如果您使用的是Apache 必须创建.htaccess文件与此配置

RewriteEngine On 
    RewriteCond %{REQUEST_FILENAME} !-f 
    RewriteCond %{REQUEST_FILENAME} !-d 
    RewriteRule^index.php [QSA,L] 

还必须配置您的共享托管Apache的配置文件

查找无功/网络/座 and change this

AllowOverride none 

AllowOverride All 
+0

我正在使用共享主机服务,并没有文件夹像var/www –

+0

它不是一个文件夹 –

+0

它的一个路径在你的apache.conf文件上找到它并找到这个块 –

通过设置文件夹,文件权限解决问题755644