You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

WordPress站点500错误求助:wp-config.php为空且无法登录后台

解决WordPress 500错误及空wp-config.php问题

你的核心问题是空的wp-config.php文件,这是WordPress的核心配置文件,缺失有效配置会直接触发500错误,结合error.log的报错(wp-blog-header.php第16行抛出异常),大概率是该行尝试加载空配置文件导致的解析失败。按以下步骤解决:

  • 重建wp-config.php文件

    1. 在网站根目录找到wp-config-sample.php,复制一份并重命名为wp-config.php
    2. 打开新文件,填写数据库连接信息:
      • DB_NAME:你的WordPress数据库名称
      • DB_USER:数据库用户名
      • DB_PASSWORD:数据库密码
      • DB_HOST:数据库主机(通常是localhost,部分主机有专属地址)
    3. 生成并填写安全密钥和盐值:每个配置项(如AUTH_KEY、SECURE_AUTH_KEY等)用32位左右的随机字母数字组合填充,确保每个值唯一
    4. 保存文件后上传到网站根目录,覆盖原空文件
  • 修复损坏的核心文件
    从对应版本的WordPress官方安装包中提取wp-blog-header.php文件,覆盖网站根目录下的同名文件,确保该文件未被篡改或损坏

  • 后续排查(若重建后仍报错)

    1. 开启调试模式:在wp-config.php中添加以下代码,生成详细错误日志:
      define( 'WP_DEBUG', true );
      define( 'WP_DEBUG_LOG', true );
      
      之后查看wp-content/debug.log获取具体报错信息
    2. 检查文件权限:将wp-config.php权限设为644,网站文件夹权限设为755,避免权限过高或过低导致的服务器拒绝访问
    3. 验证数据库连接:编写简单的PHP测试脚本,确认填写的数据库信息能正常连接到数据库

内容的提问来源于stack exchange,提问作者Reinhard

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.06 05:51:30