今天打开博客发现数据库链接错误,查看后台发现MYSQL运行停止,启动以后发现程序抛出如下错误提示:
Catchable fatal error: Object of class WP_Error could not be converted to string in /www/wwwroot/hlogc.com/blog/wp-includes/rewrite.php on line 352
查看对应位置的源码是这样的:
$base = preg_replace( '|^/index\.php/|', '', $base );
一番操作猛如虎,结果还是250,搞了半天最后发现是数据库文件里边有内容需要删除啊。
解决方法如下:
WP代码问题导致 WP_Error 对象被写入 MySQL 表。具体位置是在 wp_options 表中的 category_base 选项,如下图,把圈中的内容删除,博客即可回复正常。
头一次碰到这种问题,真是一脸懵逼。
- 我的微信
- 这是我的微信扫一扫
- 我的微信公众号
- 我的微信公众号扫一扫