WordPress 打不开,先从哪里查?
数据库错误、白屏、502 和文章 404 要分别排查。先保留日志和数据,避免同时升级所有组件或重装网站。
WordPress 打不开,先看具体报错,再回想刚改过什么。数据库连接失败、白屏、404 和 502 的检查位置不同,没找出原因前不要重装或删除数据库。
数据库连接错误先核对连接条件
检查数据库服务是否运行,wp-config.php 中的主机、库名、账号和密码是否正确。容器里填写 localhost 时,它指向该容器自身;应用与数据库在同一网络,通常使用数据库服务名。
数据库能连接,还要检查对应业务库是否存在、账号是否有权限。配置中的密码和数据库实际密码不同,反复重启 WordPress 也不会解决。
白屏先看 PHP 与插件变更
检查 PHP 错误日志与最近更新的主题、插件。确需使用 WordPress 调试时,按官方方式开启日志并关闭向访客显示错误;日志可能包含路径和其他敏感信息,不应成为公开下载文件。
先保留文件和数据库副本,再在受控环境排查具体插件。不要把整个插件目录删除来试,也不要在故障期间同时升级 PHP、数据库和所有插件,使变更来源更难定位。
502 先看代理到应用的连接
反向代理返回 502,先确认 PHP-FPM 或应用上游状态、监听端口和容器映射。代理在容器里时,其回环地址不等于宿主机。
检查磁盘满、内存不足或进程反复退出的情况。日志里的错误时间要对应实际请求,不能拿昨天的报错解释今天的现象。
固定链接 404 与整个站不可达分开
首页正常、文章地址 404 时,检查固定链接与 Web 服务的重写配置。域名完全不可达,则先看 DNS、HTTPS、公网入口和代理,而不是在后台反复保存固定链接。
恢复后检查首页、文章、图片、登录与一次正常上传,确认错误没有继续出现。保留这次的原因和修复步骤,再补上备份与监控,避免只看网站重新打开就结束排查。
什么情况下需要升级 VPS
插件、数据库连接和代理错误先修复。确认正常业务长期耗尽内存或存储以后,按WordPress VPS 选购比较增配和迁移,把后台任务、插件与恢复空间一起算。更换服务器不能自动修好同一套报错的程序。
确认合理负载长期超过资源后,再按 PHP、数据库和备份一起运行的用量选新配置。预算优先的个人站点可比较 RackNerd 的 VPS 规格;需要中文管理或面板环境,可查看 雨云 RCS 的网站配置。先在新环境测试同一份站点的读写和高峰任务,插件错误和数据库认证错误仍要修好,不要把同样的程序错误带到新机。




