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

Php 加载资源失败:服务器响应状态为500错误(内部服务器错误),php,angularjs,.htaccess,internal-server-error,http-status-code-500,Php,Angularjs,.htaccess,Internal Server Error,Http Status Code 500,摘要: 在从angular到后端(php文件)进行$http调用以获取请求的数据时。在localhost(例如)中,一切正常。在托管服务器(例如)上打开网页时产生问题。我得到了这个错误 内部服务器错误 服务器遇到内部错误或配置错误,无法正常运行 无法完成您的请求 请与服务器管理员联系,webmaster@xyz.com通知 告诉他们错误发生的时间,以及您可能做的任何事情 这可能是导致错误的原因 有关此错误的详细信息,请参阅服务器错误 日志 此外,在运行时遇到500内部服务器错误 正在尝试使用Er

摘要:

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

内部服务器错误

服务器遇到内部错误或配置错误,无法正常运行 无法完成您的请求

请与服务器管理员联系,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>

重新启动发动机
重写库/s/public/
重写cond%{REQUEST_FILENAME}-F
重写cond%{REQUEST_FILENAME}-D
重写规则^(.*)/s/public/#/$1
目前已尝试:

  • 检查
    cpanel
    中的错误日志

    我已经查看了错误日志,并获得了导致错误的更多信息。下面是我在cPanel日志中使用的示例视频

    服务器日志:

  • 我无法理解这个错误

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

    有人知道为什么会发生这个问题吗

    我的服务器设置是否存在任何错误配置。
    任何直接的帮助都是非常值得的。谢谢

    您访问该网站的流量很大吗?你链接到的答案表明这是一个共享主机限制。@Henders,网站还没有上线,我只做测试,显示500个错误。你如何调用后端?记住angularJs在浏览器中运行,而不是在服务器中运行,您是通过IP地址调用它吗?防火墙和服务器上的所有配置是否都能够接收angular应用程序的调用?@MaviDomates,使用
    $http
    服务,我正在调用后端api。我通过域名调用它,当你调用应用程序外的端点(我假设它是一个服务)时,仅通过域名引用,它有用吗?我想弄清楚,应用程序调用服务的方式是否与不从域名提供服务的网站有关