我们在宁皓网的 Web 运行这个课程里搭建了一个可以运行 WordPress 的环境,也安装了一下 WordPress .. 打开终端 .. 在我的桌面上有个 web-stack ,进入到这个目录的下面 .. 然后启动一下项目的虚拟机 ... 启动以后再连接到虚拟机 .. 如果你不太明白我在做什么,可以参考宁皓网的 Web 运行环境这个课程。
再进入到 WordPress 所在的目录 .. /vagrant/app/wordpress ... 在我们的这个环境里安装了 wp-cli ,可以使用这个工具查看一下 WordPress 的版本 .. wp core version .. 这里显示安装的是 4.2 ..
下面同样使用这个 wp-cli 工具去升级一下 WordPress .. wp core update
完成以后,我们就有了一个最新版的 WordPress 了 。 有些升级可能需要升级 WordPress 的数据库 .. 所以我们还得去执行一下 wp core update-db ... 新版本的 WordPress 可能要在数据库里添加新的表,新的字段等等等 .. 这个命令可以帮我们去更新 WordPress 的数据库 ..
这里又出现了一个错误 .. 搜索了一下,最后判断是我当前的 wp-cli 版本不兼容最新版的 wordpress .. 所以我们还需要先去升级一下 wp-cli .. 输入 wp cli update ..
又出现了一个错误提示 .. Error: Cannot move 不能移动这个文件到 wp 这个命令所在的那个目录 .. 这应该是权限的问题 .. 我们可以手工去移动一下 .. 先输入一个 sudo ,使用管理员的权限 ... mv ... ...
/tmp/wp_5671010437763.phar to /usr/local/bin/wp
完成以后可以查看一下 wp-cli 的版本 .. wp cli version .. 确定更新以后 .. 再去执行一下更新数据库的命令 .. wp core update-db ... 这里会提示,成功的更新的 WordPress 的数据库 ..