WordPress升级需要填写FTP信息
今天终于定下心来自己搭建服务器!由于没怎么接触过linux,配置起来还是比较累的。
多半天的努力能访问了,WordPress也顺利的访问了,可是遇到点症状。
FTP Connection Information
Host:
Username:
Password:
升级程序、添加插件都需要输入FTP信息,以前也没碰到过这样的问题。再填写FTP信息后更可气的是还是无法继续使用。
在网上查找了半天,说是运行PHP进程的用户名和WP文件夹的所有者不同。这样系统为认为没有权限运行PHP程序,因为安装、升级是要向服务器的磁盘上写东西的。
解决办法:把WP的PHP文件的所有者改成运行PHP进程的用户。用chown命令更改文件所有者,命令用法如(我们假设运行PHP进程的是WWW用户):
chown -R www WordPress [将Wordpress换成你的博客目录。]
我试了半天以上访问不可行,提示没有www用户。还有一种方式是在wp-config.php最后面添加如下几行代码:
/** Override default file permissions */
if(is_admin()) {
add_filter(‘filesystem_method’, create_function(‘$a’, ‘return “direct”;’ ));
define( ‘FS_CHMOD_DIR’, 0751 );
}
?>
我是用第二个方法解决的!

看着这东东头痛。现在真的一点都不想折腾。
升级好像也重来没遇到过这种问题,要是到时候遇到,直接找你帮忙搞定好了,呵呵。
另外,新服务器,这速度可真是很赞。
我有时候也是心血来潮了才折腾的!这个服务器配置蛮高的运行我一个人的blog速度当然是快啦,再加上是独享的网络。