因此, 当我将我的网站从本地WAMP安装转移到托管服务提供商后, 我白屏了。该网站正常工作, 除了我无法访问wp-admin。我尝试禁用主题和插件(现在是25), 但错误仍然存??在。在禁用这些功能之前, 调试将显示类似”
WP:Widget已过时, 请使用__construct()”
的内容, 因此我在网上进行了搜索, 发现它应该是插件之一或主题之一, 但这并不能解决问题。现在, 调试什么也没有显示, 并且白屏仍然存在。也许与新主机的php版本有关?我曾尝试与他们联系, 但是直到他们回答, 也许有人在这里知道我应该怎么做。在此先感谢你的帮助。
#1情况1:你可以访问管理员
- 从根目录删除htaccess
- 登录到管理员更新参数链接
- 你正在使用的被动和主动主题。
- 禁用插件
【WordPress迁移后怎么白屏了】只需将plugins目录重命名为plugins.old即可将你的插件
- 禁用主题
- 启用调试器
WP_DEBUG, 这是一个常量, 你可以将其添加到网站上的wp-config.php文件中, 该常量将输出与Windows蓝屏相同的网站上发生的所有特定错误。
#2在我的情况下, 错误是因为文件权限。在localhost中, 所有文件均由www-data:www-data拥有, 但是在生产中, 正确的用户是root, 因此我只需要使用以下命令将所有文件更改为root:
sudo chown root:root -R /var/www
并解决了所有问题
推荐阅读
- WordPress Visual Composer减慢网站速度
- WordPress-根据季节变化主题和布局()
- AlmaLinux镜像在阿里云镜像站首发上线
- vnc的安装
- 存储结构与管理硬盘(part2)
- 如何重置Juniper SRX320到出厂默认设置()
- SSM项目 实现Excel数据批量导入#私藏项目实操分享#
- #yyds干货盘点#Hive数据抽样与存储格式详解
- linux进程与计划任务管理