WordPress 建立数据库连接时出错

2020-08-0120:02:56 评论 1,079 views

现象:

在预览某主题之后,突然发现站点无法访问,提示:
file

分析:

开始的时候,根据网上说的修复数据库无法解决。

后经分析调试,定位在:

/* wp-includes/functions.php */
function is_blog_installed() {
 ...
}

在上面的函数中对 $alloptions['siteurl'] 数组取值时,无法取到siteurl 。
然后查询数据库的 wp_options表时,发现 option_id字段为1的siteurl竟然没有了,所以补充上之后就正常了。

小结:

  1. 如果在网上找不到适合自己情况的解决办法,此时就要自己分析了;
  2. 定期备份数据库;

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: