加载资源失败:php更新后服务器响应状态为500?

问题描述 投票:0回答:1

提前感谢您的帮助。

我遇到了一个问题,我不确定其背后的具体原因。我有一个页面设计用于在输入给定短语后显示数据。

最近,我在同一主机上添加了另一个用 PHP 构建的网站。随后,我不得不更新托管平台(strato)上的PHP版本。我不确定此更新是否是根本原因,但即使恢复到以前的 PHP 版本后,问题仍然存在。

当我访问主页时,它显示正常。但是,在输入数据后,我没有收到预期的响应。相反,我在控制台中遇到以下错误:

在 F12 控制台中我有:

POST example.com/api/src/index.php/search 500(内部服务器错误)

我没有对网站代码本身进行任何更改;它曾经完美地工作过。

另外,我尝试将angularjs更新到最新版本并在FTP中替换它。

任何见解或帮助将不胜感激。

php http-status-code-500
1个回答
0
投票

如果没有更多详细信息,此错误(代码 500)将无法帮助您找出真正的问题。

我建议您查看 PHP error_log 文件,其中应该报告更多详细信息,或者,如果您想在屏幕上查看错误,您可以将这两行添加到相应的 PHP 文件顶部

    <?php
    ini_set('display_errors', 'on');
    error_reporting(E_ALL);

    // ...

这将显示浏览器/HTTP 响应中的错误。我不建议将其保留在生产环境中,因为这些设置可能会导致信息泄露给潜在的攻击者。

© www.soinside.com 2019 - 2024. All rights reserved.