个性化阅读
专注于IT技术分析

WordPress迁移后怎么白屏了

因此, 当我将我的网站从本地WAMP安装转移到托管服务提供商后, 我白屏了。该网站正常工作, 除了我无法访问wp-admin。我尝试禁用主题和插件(现在是25), 但错误仍然存​​在。在禁用这些功能之前, 调试将显示类似” WP:Widget已过时, 请使用__construct()”的内容, 因此我在网上进行了搜索, 发现它应该是插件之一或主题之一, 但这并不能解决问题。现在, 调试什么也没有显示, 并且白屏仍然存在。也许与新主机的php版本有关?我曾尝试与他们联系, 但是直到他们回答, 也许有人在这里知道我应该怎么做。在此先感谢你的帮助。


#1


情况1:你可以访问管理员

  • 从根目录删除htaccess
  • 登录到管理员更新参数链接
  • 你正在使用的被动和主动主题。

情况2:你无法访问管理员(尝试使用FTP)

  • 禁用插件

    只需将plugins目录重命名为plugins.old即可将你的插件

  • 禁用主题

如果你以与重命名插件相同的方式重命名活动主题, 则WordPress将自动退回到使用默认WordPress主题的位置。

  • 启用调试器

    WP_DEBUG, 这是一个常量, 你可以将其添加到网站上的wp-config.php文件中, 该常量将输出与Windows蓝屏相同的网站上发生的所有特定错误。

而已。


#2


在我的情况下, 错误是因为文件权限。在localhost中, 所有文件均由www-data:www-data拥有, 但是在生产中, 正确的用户是root, 因此我只需要使用以下命令将所有文件更改为root:

sudo chown root:root -R /var/www

并解决了所有问题

赞(0) 打赏
未经允许不得转载:srcmini » WordPress迁移后怎么白屏了
分享到: 更多 (0)

评论 抢沙发

评论前必须登录!

 

觉得文章有用就打赏一下文章作者

微信扫一扫打赏