以后的事谁知道呢,姑且是记录一下。

发生在LNMP1.2一键安装包部署好生产环境,WordPress安装完成之后,由于是英文版,我需要获取中文翻译,修改配置文件的WPLANG,打开博客后台更新选项卡,检查到新版本和翻译,升级,需要输入FTP账户信息才能继续。人懒,而且都有SSH了,还要什么FTP。

找到了:http://www.sjyhome.com/wordpress/wp-ftp.html

在WP后台安装插件时提示输入FTP账户信息,其实出现这个的问题的原因是Apache/Nginx的执行身份非文件属主身份。

如果你使用的是独立服务器或VPS,WordPress的安装目录为

/home/wwwroot/wordpress

先修改网站所在目录权限

chmod -R 755 /home/wwwroot/wordpress

再把网站目录下所有文件的属主改为www

chown -R www /home/wwwroot/wordpress

如果你使用的是虚拟主机,可以在wp-config.php里加入下面代码

define("FS_METHOD", "direct");

define("FS_CHMOD_DIR", 0777);

define("FS_CHMOD_FILE", 0777);

OK,WP安装插件提示输入FTP账户信息已经解决了。