无法创建目录/wp-Content/Upgrade/

时间:2011-07-16 作者:Steve

当我尝试自动安装Wordpress或插件的更新时,我收到一个错误:

更新时出错。。。无法创建目录/wp内容/升级/。。。

我的web主机运行Apache环境,我拥有的其他Wordpress网站没有这个问题。我已将/wp-content/upgrade文件夹修改为777和2777,错误消息中没有任何更改。

我已经安装了核心控制插件,文件系统访问模块说唯一的错误是SSH2不可用,但这不是自动更新所必需的。

如何执行命令:

chown www-data:www-data /path/to/wp-content/ -R
从Windows计算机?是telnet还是putty?我使用什么命令登录?谢谢

2 个回复
SO网友:Wyck

First do not use 777, change it back to 755.

其次,您需要添加适当的组权限,这些权限很可能与Apache运行时使用的权限相同。要找到答案,请尝试:

ps aux | grep apache 
您将在左侧看到Apache用户组。

现在将您的WordPress文件夹更改为同一用户组,您可以在父文件夹或子文件夹中执行此操作,但为了保持完整性,通常最好在父文件夹中使用-R 递归地做它。

chown -R www-data:www-data /path/to/wp-root-folder
登录windows使用Putty
  • 输入主机名和端口
  • 根据服务器设置选择连接类型
  • 单击打开
    • 如果您尝试更改并被拒绝,您将需要根权限,请键入sudo su 和您的密码。

      另外,如果您提到您的服务器正在运行什么操作系统,如果您运行的是像SUPPP这样的php权限脚本,这会有所帮助。

    SO网友:Meekohi

    如果您正在使用vsftpd 由于您的FTP服务器和已启用被动连接,您需要添加pasv_promiscuous=YES/etc/vsftpd/vsftpd.conf.

    结束

    相关推荐

    Plugin upgrade issue

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