WordPress更新后,收到错误

时间:2017-03-21 11:17:01

标签: wordpress

将我的客户端的WordPress网站更新为4.7版后,无法访问该网站和wp-admin。我收到了这个错误:

  

致命错误:第293行/webcorp1/www/corpusers/h/y/hyeinfotech.com/wp-settings.php中找不到“WP_Roles”类

1 个答案:

答案 0 :(得分:2)

在更新WordPress之前,您应该遵循WordPress guideline

看起来缺少与user_role class相关的文件。尝试更新插件。如果问题未解决,请尝试以下解决方案。

解决方案1:如果您有备份,那么您可以恢复网站并尝试再次更新WordPress以及所有插件。

解决方案2:

  1. 在服务器/本地计算机上创建演示/测试位置。
  2. 备份wp_content文件夹。
  3. 备份数据库。
  4. 在测试位置安装新的wordpress。
  5. 在步骤3导入数据库备份以测试位置wordpress数据库。
  6. 替换测试位置上的内容文件夹。
  7. 检查,如果一切正常,那么您可以将代码和数据库移动到当前正在运行的服务器。
  8. 我希望这个解决方案对您有用。如果没有,您可以聘请任何可靠的WordPress Development Agency或个人来为您完成任务。