信息:
使用情况: Wordpress:4.9.7
系统: Mac
服务器:流浪汉:Ubuntu / trusty64
所以我对开发还不是很陌生,所以如果这是基本知识,请原谅我。
我正在尝试安装插件:WP-多合一迁移,但是我不断收到错误消息:
Wordpress:安装失败:无法创建目录。 “一站式迁移”
在我使用的终端机中:
$ chmod -R a+rwx *
并授予每个文件夹完全权限。如果我右键单击并检查权限,则plugins文件夹对所有人都有 Read,Write和Execute ,但我仍然会收到错误消息。
所有其他答复和帖子都说这是一个Chmod错误,您可以看到并非如此。
还有其他原因无法将插件下载到本地计算机上吗?
好吧,由于某种原因,当我将插件从仪表板上传到上载文件夹时,我无法创建/ uploads / 2018/08
所以我进入上载文件夹,有
- Uploads
-- 2018
但是,2018年没有正确的权限。因此,我进行了设置,然后再次运行安装。它创建:
- Uploads
-- 2018
---- 08
但是08没有正确的权限。
似乎新文件夹未获得父母权限。有设置吗?
谢谢
答案 0 :(得分:1)
我怀疑您没有在流浪汉中设置所有者和挂载选项。
在无业游民的文件夹中,打开Vagrantfile
。
您应该会看到以下一行:
config.vm.synced_folder "local/folder", "/var/www/"
您是否看到以以下开头的行:
owner: "www-data"
在该行下面???,否则,请按照以下步骤操作:
在该行之后添加一个“ ,
”,然后在下面的新行中添加:
owner: "www-data", group: "www-data", :mount_options => ['dmode=777','fmode=777']
现在在终端中,转到vagrant主文件夹并运行:
$ vagrant reload
有帮助吗?
答案 1 :(得分:0)
如果使用的是Mac,请在终端上执行这两行。
sudo chgrp -R _www /Path to your app directory
sudo chmod -R g+rw /Path to your app directory