一、wordpress在线更新升级失败删除core_updater.lock操作步骤:
Warning: 发生了预料之外的错误。WordPress.org或是此服务器的配置可能出了一些问题。如果您持续遇到困难,请试试支持论坛。 (WordPress无法建立到WordPress.org的安全连接,请联系您的服务器管理员。) in /www/wwwroot/www.itlap.cn/wp-admin/includes/update.php on line 138
删除数据库的 core_updater.lock 这个锁定文件,具体操作如下:
无论如何对数据库动手之前务必请备份、备份、备份,重要的事情说三遍。
打开 phpmyadmin,左侧点击 wp-options,一般都在最后一行,我的在倒数5-25行左右,请仔细查找,找到后删除 core_updater.lock。
最后回到 wordpress 在线升级界面,点击正常升级。
wordpress 在线升级因为连接国外服务器,所以会很慢,耐心等着到显示升级完成。如果提示链接失败了再去操作下一步。
二、wordpress手动更新升级步骤
WordPress 的主题和插件众多,如果你用的主题是比较简单的那还好说,我们不考虑这方面的情况而盲目设置自动升级,很容易导致升级之后出现错误,严重的会导致网站页面变空白、不兼容等问题。所以在这篇文章中老魏就来说一下wordpress 博客手动升级更新方法。
一、打开/关闭 WordPress 自动更新
关闭 wordpress 博客自动更新,可以在当前主题的 functions.php(地址在:\wp-content\themes\模板名\ )中添加下面的脚本。
add_filter( 'automatic_updater_disabled', '__return_true' );
或者在网站根目录下的 wp-config.php(地址在:网站根目录下)中添加如下脚本,也可以起到同样的效果。
define( 'AUTOMATIC_UPDATER_DISABLED', true );
我们可以按照上面提到的进行设置,暂时关闭 wordpress 的自动更新,保留后台的新版本提示,这样需要时就可以手动更新了。为了避免自动更新导致的网页错误和不兼容问题,还是手动更新的好。
二、wordpress 手动更新过程
1、无论我们自动更新还是手动更新,都要提前备份网站文件和数据库,也包括平时定期备份的工作。还要提前去后台把所有插件停止运行,等更新成功之后再打开。
2、下载最新版本的 wordpress 程序。你可以从官网下载,或者就按照下图的提示直接从你的 wordpress 博客后台下载。下载最新程序包之后,解压缩到文件夹中。
3、把下载的最新 wordpress 程序中的 wp-content 文件夹删除。其余文件通过 ftp 上传到你的服务器中,覆盖掉老的网站文件。
4、覆盖完毕后打开浏览器输入 https://你的域名/wp-admin/upgrade.php,如果是比较老的站点可能会提示需要升级 wordpress 数据库(如果你的版本比较新不一定会有这个提示),照着做就是了。
5、顺利的话很快就升级完毕了。现在打开 wordpress 后台查看一下版本。查看方法:鼠标放到后台左上角的 W 图标,点击“关于 WordPress”,就会看到目前你的博客版本了。
6、开启所有插件后,随意点击后台功能页面和前台网页,如果没问题了就是更新成功了,记得这时候一定要再次备份一下网站文件和数据库。备份了数据库之后,老魏发现升级后的数据库大小比之前的老版本数据库要小一些,这也是升级的一个好处。
原创文章,作者:开心电脑网,如若转载,请注明出处。