根据我自己的使用情况,在wordpress提示升级时,点“自动升级”出现填写FTP信息的页面。像我们这些用LNMP的很多都不安装FTP服务器。其实出现这个的问题就是Nginx的执行身份非文件属主身份。
解决方法:
假设你的wordpress安装目录为/home/wwwroot/taovps.com
用Putty登录Linux VPS,执行:chown -R www /home/wwwroot/taovps.com
执行上面的命令就可以将/home/wwwroot/taovps.com下所有文件的属主改为www,这样就可以解决自动更新必须填FTP的问题。

在需要更换WordPress博客网站的域名时,不是简单的更换绑定的域名而已。还要修改数据库中的数据定义,要不然数据会出错。在phpmysql中执行以下SQL语句:

//替换评论者的链接 

 UPDATE wp_comments SET comment_author_url = REPLACE( comment_author_url, ’http://oldurl’, ’http://newurl’ );

//替换文章中的链接 

 UPDATE wp_posts SET post_content = REPLACE( post_content, ’http://oldurl’, ’http://newurl’ );

//替换评论者的电子邮箱地址 

 UPDATE wp_comments SET comment_author_email = REPLACE( comment_author_email, ’old-email@address.com’, ’new-email@address.com’ );

//替换评论者的昵称 

 UPDATE wp_comments SET comment_author = REPLACE( comment_author, ’old_author’, ’new_author’ );