WordPress 错误:更换服务器出现 500 错误

问题描述:

更换服务器、迁移主机完成之后,无论进入 WordPress 前台、后台,浏览器均显示 500 内部错误。

解决方法:

一、打开根目录 wp-config.php 文件;

二、将 'WP_DEDUG' 参数的值从 false 修改成 true

三、在其后插入语句

ini_set('display_errors','Off');

四、保存,重新访问即可在页面上看到报错,按照报错指引进行修改即可。

修改完成的 wp-config.php 参考:

define('WP_DEBUG', true);
ini_set('display_errors','Off');

问题原因:

此问题多是因为在修改了网站运行环境(更换服务器、迁移主机)之后,新环境中某项组件缺失或者语句不兼容导致。

常见的有 /wp-content/db.php 数据缓存文件不兼容、/wp-content/object-cache.php 对象缓存插件 Memcache 未安装等等。

其根本原因在于迁移前的错误操作,故建议在迁移前关闭各类缓存插件再进行操作。

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注