wordpress后台上传或升级输入FTP信息

2011-03-22 23:45:53

在这里,我只是记录一下我所遇到的问题,以便以后忘记

当在上传主题时提示
无法建立目录 /home/wwwroot/wp-content/uploads/2011/03。有没有上级目录的写权限?

只是说明权限不够,我们可以手动创建uploads文件,并权限777。

可以建立目录之后也许我们会发现后面还会有提示:“执行请求动作,连接信息必需提供。 主机名 用户名 密码 连接类型”。即使我们输对了也没任何反映!

无奈,放狗吧!

方法如下:

方法一、如果使用虚拟主机,可以在wp-config.php里加入下面代码:

define("FS_METHOD", "direct");
define("FS_CHMOD_DIR", 0777);
define("FS_CHMOD_FILE", 0777);

方法二、如果使用独立服务器或VPS,可以修改网站所在目录属性:

chmod -R 755 /home/wwwroot
chown -R www /home/wwwroot

 

其实出现这个的问题就是Apache/Nginx的执行身份非文件属主身份。

解决方法:

假设你的wordpress安装目录为/home/wwwroot/wordpress

执行:

chown -R www /home/wwwroot/wordpress

执行上面的命令就可以将/home/wwwroot/wordpress下所有文件的属主改为www,这样就可以解决自动更新必须填FTP的问题。

标签:
Category:柴米油盐

Comments | 12 条评论

  1. 发布于2011年3月23日 10:27 回复

    这个也算技术存档吧

  2. 发布于2011年3月23日 11:45 回复

    这主题看似默认又不是默认,不错的说。 :razz:

    • 发布于2011年3月24日 12:27 回复

      @微酷
      呵呵...我重写了一个,把我想要的都结合进来了

    • 发布于2011年3月24日 12:27 回复

      @微酷
      因为风格上没什么创意,所以只好模仿默认主题了

  3. 发布于2011年3月23日 13:37 回复

    基本的命令....

  4. 发布于2011年3月25日 23:28 回复

    呵呵,面板好像可以直接搞定这个的吧。 :sad:

  5. 发布于2011年3月30日 20:14 回复

    我是真的真的真的一点也看不懂耶 :oops:

  6. 发布于2011年4月1日 12:54 回复

    :evil: 无盐

  7. 发布于2011年4月4日 23:27 回复

    这个整理的不错呀 对了 openvpn 怎么搞定啊。我弄了半天也没弄好! 出个教程出来看看卅

  8. 发布于2011年4月12日 11:44 回复

    记录下来,去试试,看着不错啊~~

  9. 发布于2011年4月23日 12:46 回复

    很牛!
    以后会常来关注的! :idea: