首页 > 软件和工具 > WordPress自动升级和plugin插件更新的问题

WordPress自动升级和plugin插件更新的问题

2009年2月14日

2.7的一键自动更新很好用。可是在使用Wordpress插件自动更新和安装时,有时发现需要提示输入ftp信息:
FTP Connection Information
Host:
Username:
Password:

这是Wordpress的一个bug,在某些文件系统上有问题从wordpress2.5到2.7都一直没有更新,在国外网站上查了下修复方法如下:

1. 编辑wp-admin/includes/file.php找到以下这行
if(getmyuid()==fileowner($tempFile)){
把这句中把getmyuid改成posix_getuid

2. 完成以上修改应该不会再要输入ftp信息了,但是有时候会告知目录不对,在wp-content目录下建立upgrade目录
chown www:www wp-content/upgrade
chmod +w wp-content/upgrade

做完以上设置应该就可以自动更新了。

VN:F [1.9.22_1171]
Rating: 9.0/10 (1 vote cast)
VN:F [1.9.22_1171]
Rating: 0 (from 0 votes)
WordPress自动升级和plugin插件更新的问题, 9.0 out of 10 based on 1 rating

软件和工具

  1. Lorz
    | #1

    这个很有用哈,谢谢啦

    VA:F [1.9.22_1171]
    Rating: 0.0/5 (0 votes cast)
    VA:F [1.9.22_1171]
    Rating: 0 (from 0 votes)
  2. 短歌行
    | #2

    你好,请问
    chown www:www wp-content/upgrade
    chmod +w wp-content/upgrade
    这两句怎么输入呀?在什么介面下输入?谢谢

    VA:F [1.9.22_1171]
    Rating: 0.0/5 (0 votes cast)
    VA:F [1.9.22_1171]
    Rating: 0 (from 0 votes)
    • inetdemon
      | #3

      这两句是在Linux/Unix命令行界面输入的,如果你用的是Windows界面,只要把对应的那个wordpress升级目录owner设置为web服务器所对应的用户,权限修改成可写即可

      VN:F [1.9.22_1171]
      Rating: 0.0/5 (0 votes cast)
      VN:F [1.9.22_1171]
      Rating: 0 (from 0 votes)
  1. 本文目前尚无任何 trackbacks 和 pingbacks.

This blog is kept spam free by WP-SpamFree.