你是否碰到这样的情况:当添加,删除,升级 WordPress 插件或者直接升级 WordPress 的时候,WordPress 总是提示让你输入 FTP 帐号信息,非些烦人。如果你使用虚拟主机的话,一般不会出现这样的,但是如果你使用 VPS 或者 DV 的话,就很可能出现这种情况,因为 WordPress 是基于文件的所有者来判断的,如果你的服务器的用户名和文件的用户名不是一样的,那么 WordPress 就会让你通过 FTP 来进行更新。
但是每次输入 FTP 信息是非常烦人的,其实我们可以在 wp-config.php 中定义下面这些常量来让 WordPress 自动获取 FTP 信息,而无需每次手动输入:
//添加 FTP 信息,防止每次都提示输入
define('FTP_HOST', 'ftp.yoursite.com');
define('FTP_USER', 'Your_FTP_Username');
define('FTP_PASS', 'Your_FTP_password');
//如果你的 FTP 可以使用 SSL 连接,把下面设置为 True
define('FTP_SSL', true);

呃,偶的vps就是这样的,呃,我也是这么解决的。
不过我好像听人说是啥子由于php不是用cgi模式而直接是apache运行造成的。晕乎乎。。
我直接把权限改了,方便是方便,不过也不是很安全 http://vinsay.com/xammp-permission-problem/
我的是虚拟机,没碰到这情况
以前也遇到过这个问题,好像有个细节,ftp_host要写成完整地址:ftp://ftp.xxx.com,不然不行,不知道是否是我这里特殊情况。