Wordpress 插件安装:无法创建目录

新手上路,请多包涵

我在 centos 6 上使用 WordPress。

我尝试安装插件。但我得到了这个错误:

安装插件:bbPress 2.5.9 从 https://downloads.wordpress.org/plugin/bbpress.2.5.9.zip 下载安装包…

打开包装…

无法创建目录。

我该如何解决这个问题?

P/S:我运行这个命令:

 sudo -u root touch /var/www/html/wordpress/wp-content/plugins/test.txt

它有效。但我仍然得到那个错误。

原文由 furyfish 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 727
2 个回答

运行 Web 服务器的用户无权写入 Wordpress 打算在其中创建插件目录的目录。您应该将有问题的目录分配给运行 Wordpress 的用户。它很可能不是根。

简而言之,这是一个权限问题。您的 touch 命令正在工作,因为您以 root 身份使用它,并且 root 具有全局权限,可以在任何地方写入。

原文由 kevr 发布,翻译遵循 CC BY-SA 3.0 许可协议

如果您正在使用一些包装 http 的应用程序,则必须在命令中设置这些用户。

 sudo chown -R [desireduser]:[desireduser] wp-content/

例如,如果您使用的是lampp,则初始化httpd的用户是“守护进程”,并且有效的命令将是:

 sudo chown -R [desireduser]:[desireduser] wp-content/

您可以在 httpd.conf 文件中搜索 在此处输入图像描述

原文由 Genaut 发布,翻译遵循 CC BY-SA 4.0 许可协议

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题