0

我正在尝试将我的 WordPress 网站从一个托管服务移动到另一个托管服务。我做了一个备份并在新主机上恢复它。但我在网站上收到内部服务器 500 错误。我试图修复该.htaccess文件,但它仍然给出错误。

问题是,如果我尝试重命名它来测试它,它不会给出内部 500 错误,而是将我重定向到名为 wp-admin/install.php 的 WordPress 安装页面

有人可以帮我解决这个问题吗。谢谢

4

5 回答 5

1

给出的所有建议都很棒,但如果这些建议不起作用,那么您可以尝试降级 PHP。当我面临同样的错误时,它在我的情况下有效。

于 2022-01-16T06:00:58.073 回答
0

如果您更改了主机,可能您需要检查database and .htacess文件。如果您收到安装页面意味着它的数据库问题,请检查文件中的数据库prefixwp-config.php它将解决您的问题。

于 2018-12-22T08:35:20.113 回答
0

我认为你应该检查你的 wp-config.php 和 PHP 版本。确保您在 wp-config 中输入了正确的数据库信息,例如 db_name、密码和 table_prefix 等...

于 2018-12-22T07:46:17.773 回答
0

内部服务器错误有很多原因。内部服务器错误的主要原因是。

  1. 损坏的 .htaccess 文件
  2. PHP 内存限制
  3. 主题中的错误代码
  4. 损坏的插件
  5. 损坏的核心文件
  6. 不兼容的 PHP 版本

为了解决此问题,您需要按步骤进行调查。

要解决此问题,首先您需要启用调试模式并检查问题。之后尝试恢复 .htacess 文件,启用默认主题,禁用插件等。

如果您仍然面临 500 内部服务器问题,请按照WPERA 上的教程修复 500 内部服务器错误。希望这可以帮助。

于 2018-12-30T11:19:31.503 回答
0

您可以挖掘错误日志并找出导致错误的确切原因。调试步骤。如前所述:停止所有插件并重试。如果问题仍然存在,请再次检查日志。然后切换到默认主题等等。

顺便说一句,已经正确移动了数据库?使用相同的连接设置。

于 2018-12-22T07:27:29.923 回答