无法加载资源:服务器响应状态为500错误(内部服务器错误)

时间:2016-07-05 12:13:16

标签: php angularjs .htaccess internal-server-error http-status-code-500

摘要:

从角度到后端(php文件)进行$http调用以获取请求的数据。在localhost(例如http://localhost)中,一切正常。在托管服务器上打开网页时会产生问题(例如http://www.example.com)。我收到了这个错误。

  

内部服务器错误

     

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

     

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

     

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

     

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

这是我的.htaccess文件:

<IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteBase /s/public/
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule ^(.*) /s/public/#/$1 
</IfModule>

到目前为止已经尝试过:

  1. 检查cpanel中的错误日志。

    我已经检查了错误日志,并获得有关导致错误的更多信息。以下是我为cPanel日志所遵循的示例视频。

    http://www.youtube.com/watch?v=pzO1UNHZjZo

    服务器日志:

    enter image description here

  2. 我无法理解这个错误。

    SO上有很多答案,但都令人困惑。

    memory_limit = 1024M, still, Cannot allocate memory: couldn't create child process: /opt/suphp/sbin/suphp

    有没有人知道为什么会出现这个问题?

    我的服务器设置是否有任何错误配置。 任何直接的帮助都将非常值得注意。感谢

0 个答案:

没有答案