3种方式解决WordPress插件不能自动升级更新问题

November 14, 2009 | 分类: WordPress

WordPress博客平台最为方便的一项功能就是它可以自动更新升级并且其安装的插件和主题也可以在WordPress后台方便的一键更新。不过这项功能却并非所有人都能够享受到,因为自身空间的关系,WordPress有可能没有被安装在根目录之下,这就会导致WordPress更新时定位不到目录的情况,出现:

Cannot find Content directory (WP-Content)” 或者 “Unable to locate WordPress Root directory. Installation Failed”的提示。

下面介绍3种WordPress插件不能自动升级更新的解决方式

1、更改wp-config.php文件

打开wp-config.php文件,在”?>”之前添加代码:

if(is_admin()) {
add_filter('filesystem_method', create_function('$a', 'return "direct";' ));
define( 'FS_CHMOD_DIR', 0751 );
}

保存上传即可

2、如果允许创建多个FTP账号,则建立一个新的FTP账号,将博客目录设置为该账号的主目录,当WordPress更新再次出现账号密码框时,填入此新建账号的信息即可

3、最简单的一种方式,使用插件Third Party Host Fix,无设置选项,上传至空间激活即可使WordPress自动更新升级恢复正常。(更新完成后记得暂停插件,不然会引起Feed错误)

收藏与分享

相关主题阅读


将PowerPoint文件转换为Avi,WMV等多媒体格式

WDL历史事件全掌握

最新版视频编辑工具Windows Live Movie Maker下载

去掉Windows 7 RC的水印

Debug Queries分析你的WordPress博客

Google搜索引擎增加页面预览功能

Visitorcontact为博客建立lightbox联系表单



4 Responses to 3种方式解决WordPress插件不能自动升级更新问题

Avatar

AA牌熊仔饼

November 15th, 2009 at 15:36

昨天看到2.8.6可以更新了··但是没有勇气去点击“立即升级”

[回复]

welee Reply:

我已经升级到2.8.6,没有问题,这版本不过是修复一些安全问题吧了。

[回复]

Daniel Reply:

恩,修复了两个安全问题。

[回复]

Daniel Reply:

升级吧,修复了两个漏洞。

[回复]

发表评论