苗条休息api在localhost上工作正常,但它在共享主机上返回错误500?

时间:2017-08-30 04:04:16

标签: php rest api slim shared-hosting

我开发了一个使用angualar和php的应用程序,它在localhost中工作得很好,但是在共享主机上显示错误代码500的苗条休息api,如何解决这个问题?

当我尝试检查它时显示以下消息

  

内部服务器错误

     

服务器遇到内部错误或配置错误   无法完成您的请求。

     

请与服务器管理员webmaster@demoems.aaaaa.com联系   并告知他们错误发生的时间,以及你可能做的任何事情   已经完成可能导致错误。

     

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

     

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

2 个答案:

答案 0 :(得分:0)

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

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

此外,您必须配置共享主机apache配置文件

查找 var / www / 阻止 并改变 这个

AllowOverride none

AllowOverride All

答案 1 :(得分:0)

通过将文件夹,文件权限设置为755,644来解决问题