解决WordPress后台自动升级提示输入FTP信息

WordPress过上一段时间就会有新版本出现,升级成为广大博主的常态了,WordPress一旦出现新版本后台会提示有新版本,可以点击在线升级。但是WordPress在线升级的过程中经常会遇到问题。最近遇到WordPress升级问题最多的便是提示输入ftp信息,有的人还老老实实的输入ftp信息,结果依然升级失败。如何解决WordPress后台自动升级提示输入FTP信息呢,博主尝试了一些方法,但是每个网站的主机配置环境不同,所以遇到的问题也不同。

通常情况下后台自动升级当提示输入ftp信息是,一般是安装路径的权限不足。两种方法来解决文件夹权限不足的问题。第一种方法,通过运行命令来修改WordPress安装路径的文件夹权限,登录SSH输入以下命令:chown –R www /wwwroot/www_wonxun_net(修改成网站目录)。如果使用的是虚拟主机无法执行命令时可以通过ftp修改网站根目录下的wp-config.php文件,在这个文件末尾加上一下代码:

define(“FS_METHOD”,”direct”);
define(“FS_CHMOD_DIR”, 0777);
define(“FS_CHMOD_FILE”, 0777);

建议升级完成后删除修改的代码。

但是由于服务器的环境不同,有些网站通过上面的修改依然无法在线升级,这个该如何解决呢?最靠谱的方法是最原始的升级方式,通过ftp文件上传新版文件覆盖旧版文件。

ftp登陆网站所在的目录,首先先备份一下web文件夹和数据库,以免出现错误造成更大的麻烦。备份完成后删除(除了wp-content文件夹和网站根目录下的wp-config.php文件)所有文件,然后把刚才解压好的文件上传( 除了wp-content文件夹 )。

上传完成后,访问http://网站域名/wp-admin/upgrade.php,进入升级页面,提示升级完成,此时登陆后台会提示是否修改管理员邮件地址,选择“email is correct”,然后便成功登陆后台。好了,升级完成。