我在 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 许可协议
运行 Web 服务器的用户无权写入 Wordpress 打算在其中创建插件目录的目录。您应该将有问题的目录分配给运行 Wordpress 的用户。它很可能不是根。
简而言之,这是一个权限问题。您的 touch 命令正在工作,因为您以 root 身份使用它,并且 root 具有全局权限,可以在任何地方写入。