WordPress无法启动怎么办
- CMS教程
- 2025-06-13
- 2742
当您的WordPress网站无法启动时,通常会显示”建立数据库连接错误”、”白屏(White Screen of Death)”或”HTTP 500内部服务器错误”,以下是系统化的排查步骤,请按顺序操作以最小化风险:
基础检查(5分钟完成)
-  主机服务状态 - 登录主机商后台(如阿里云、酷盾),检查服务器/虚拟主机是否运行正常。
- 查看资源使用率(CPU/内存):超过80%需联系主机商扩容。
 
-  域名解析 - 在站长工具输入域名,确认DNS解析是否指向正确服务器IP。
 
-  强制刷新浏览器 - 按 Ctrl+F5(Windows)或Cmd+Shift+R(Mac)清除缓存尝试。
 
- 按 
数据库连接问题(最常见故障)
▶ 错误提示:“建立数据库连接错误”
解决方法: 
- 通过FTP或主机后台打开 wp-config.php 文件
- 核对以下信息是否与主机数据库一致: define('DB_NAME', '数据库名'); // 如:wordpress_db define('DB_USER', '用户名'); // 如:root define('DB_PASSWORD', '密码'); // 如:myp@ssw0rd define('DB_HOST', 'localhost'); // 也可能是IP或主机商专用地址
- 修复数据库表(适用于部分表损坏):
 在主机面板找到 phpMyAdmin → 选择WordPress数据库 → 勾选所有表 → 顶部菜单选择”修复表”。
致命错误:白屏(White Screen of Death)
▶ 特征:页面全白无任何错误提示
排查步骤: 

- 启用错误报告
 在wp-config.php添加代码(操作后删除):define('WP_DEBUG', true); define('WP_DEBUG_LOG', true); // 错误日志保存到 /wp-content/debug.log define('WP_DEBUG_DISPLAY', true); // 在页面显示错误
- 检查内存限制
 在wp-config.php添加:define('WP_MEMORY_LIMIT', '256M'); // 建议值
- 禁用插件/主题 
  - FTP重命名插件文件夹:
 /wp-content/plugins→plugins_old
- 切换默认主题:
 FTP重命名当前主题文件夹(位于/wp-content/themes/),WordPress会自动启用Twenty Twenty-Four等默认主题。
 
- FTP重命名插件文件夹:
插件/主题冲突(50%以上故障根源)
-  安全模式排查法 - 创建维护文件:在网站根目录新建 .maintenance文件,内容:<?php $upgrading = time(); ?> 
- 访问网站将显示维护页面,此时可通过FTP重命名插件目录。
 
- 创建维护文件:在网站根目录新建 
-  手动重置插件 
 通过FTP删除/wp-content/plugins目录下所有插件文件夹 → 重新安装必要插件。 
核心文件修复
-  重新安装WordPress(不影响内容) - 下载同版本WordPress安装包
- FTP覆盖除以下目录外的所有文件:
 /wp-content/
 /wp-config.php
 .htaccess
 
-  检查.htaccess文件 
 重命名根目录.htaccess→ 访问网站 → 若恢复,则需重置固定链接(后台 > 设置 > 固定链接 > 保存)。
高级故障处理
▶ HTTP 500错误
- 查看服务器错误日志: 
  - cPanel路径:文件管理器 → logs → error_log
- 宝塔面板:网站 → 错误日志
 
- cPanel路径:
- 常见原因:PHP版本不兼容 → 主机面板切换PHP版本至7.4~8.0
▶ 内存耗尽错误
在wp-config.php顶部添加:
  @ini_set('memory_limit', '512M'); 
关键预防措施
- 每日自动备份
 使用插件:UpdraftPlus(免费版支持云存储备份)
- 更新前创建还原点
 主机商快照功能 > 手动创建”网站更新前”快照
- 生产环境禁用编辑器
 在wp-config.php添加:
 define('DISALLOW_FILE_EDIT', true);
重要安全提示:
- 修改核心文件前务必备份(通过FTP下载wp-config.php)
- 数据库操作需在phpMyAdmin导出备份
- 非技术人员建议联系主机商支持(国内推荐阿里云/酷盾工单响应快)
若以上步骤仍无法解决,请提供:
① 错误截图或完整报错文本
② 最近操作记录(如更新/安装插件)
③ 服务器环境(PHP/MySQL版本)
技术人员将更快定位问题根源。
引用资源:
[1] WordPress官方故障排除指南 https://wordpress.org/documentation/article/common-wordpress-errors/
[2] 阿里云虚拟主机故障排查 https://help.aliyun.com/document_detail/183422.html
[3] PHP版本兼容性列表 https://make.wordpress.org/core/handbook/references/php-compatibility/ 
(本文方法经WordPress 6.4环境实测验证,适用于Apache/Nginx主流环境)
 
 
 
			