解决Wordpress更新插件报错问题(class-wp-textdomain-registry.php on line 103)
今天刚更新插件报错了,打开首页就上面的报错页面
1、解决方法是找到class-wp-textdomain-registry.php,找到103行,把false改成true。然后重新部署wordpress
public function set( $domain, $locale, $path ) {
$this->all[ $domain ][ $locale ] = $path ? trailingslashit( $path ) : false;
$this->current[ $domain ] = $this->all[ $domain ][ $locale ];
}
2、到wordpress后台-仪表盘-更新,点击重新安装6.1.1-zh_CN版本,问题就解决了
另外,更新wordpress
wordpress在线更新升级失败删除core_updater.lock操作步骤:
Warning: 发生了预料之外的错误。WordPress.org或是此服务器的配置可能出了一些问题。如果您持续遇到困难,请试试支持论坛。 (WordPress无法建立到WordPress.org的安全连接,请联系您的服务器管理员。) in /www/wp-admin/includes/update.php on line 138
删除数据库的 core_updater.lock 这个锁定文件,具体操作如下:
无论如何对数据库动手之前务必请备份、备份、备份,重要的事情说三遍。
打开 phpmyadmin,左侧点击 wp-options,一般都在最后一行,我的在倒数5-25行左右,请仔细查找,找到后删除 core_updater.lock。