0

我有一个共享托管计划的 WordPress 网站,最近我从 PHP 5.6 切换到 PHP 7.1。我花了一段时间才注意到间歇性的 500 个内部服务器错误,但我仍然无法解决这个问题。现在,有趣的是,我设法在所有 7.x(7.0、7.1、7.2 和 7.3)PHP 版本中重现了这些错误,但仅限于共享服务器上。我尝试在这些 PHP 版本上在 Wamp 本地运行网站,但无法重现该错误。该错误完全随机发生 - 在任何页面(缓存与否)上。

我尝试了以下方法:

  • 检查/固定权限
  • 重新安装 WordPress 核心文件
  • 禁用所有插件
  • 将主题更改为二十七

500 错误仍然发生。这可能是服务器问题吗?托管服务提供商当然否认这一点,并且根据他们的说法,Apache 错误日志中没有任何内容。

他们使用 Apache 服务器和 Nginx 作为反向代理。我不是服务器技术方面的专家,我想在切换到另一个主机之前获得更多关于可能导致此类错误的信息。我发现 PHP 5.6 中没有发生错误很有趣。

4

0 回答 0