Auto-Update Fails

时间:2012-07-10 作者:Rob Wilkerson

我正在为一个客户安装我的第一个WP站点,我要么拉了一个最新但不完全是最新的版本,要么有一个非常新的更新。系统会提示我升级,这很好,但不会完成以下操作:

Downloading update from http://wordpress.org/wordpress-3.4.1-partial-0.zip…

Unpacking the update…


Warning: copy(/opt/home/me/dev/client/www/wp-admin/includes/update-core.php) [function.copy]: failed to open stream: Permission denied in /opt/home/me/dev/client/www/wp-admin/includes/class-wp-filesystem-direct.php on line 200
Could not copy files.

Installation Failed
这感觉像是权限问题,但除了this -- 是一个全面的PERM应该是什么样子的列表(特别是在目录级别)。此时,wp-content 它的所有内容都是777(比我想象的更开放)。

我试图在我的主目录中的代码库上使用自动安装(可能以apache用户的身份运行)。我错过了什么?

谢谢

1 个回复
SO网友:TheDeadMedic

wp-content 应该是755, 否则,WordPress会认为它具有全局写访问权限,如果没有,则不会回退到FTP文件系统方法。

可能值得检查PHP是否在安全模式下运行-这也可能是个麻烦制造者(尽管我知道WordPress仍然可以升级)。

结束

相关推荐

Plugin upgrade issue

我正在更新wordpress网站上安装的插件。然而,几乎一个小时以来,它仍处于维护模式。当我无意中重装时,我看到了白色的死亡大屏幕,上面写着:\"Briefly unavailable for scheduled maintenance. Check back in a minute.\"我能做些什么来解决这个烂摊子吗?