对于由www-data拥有的文件夹,Apache2用户(www-data)权限被拒绝

时间:2017-03-30 06:36:51

标签: linux silverstripe

我正在使用FreeNAS并将卷安装到我正在运行的VM上。我有一个在这个VM中运行的silverstripe网站,其中包含此卷上的所有内容,一切正常,但Web服务器无法访问我的资产文件夹(权限被拒绝)。 phpinfo返回apache用户是www-data。 ls -la返回资产文件夹的uid和gid以及其中的所有内容都是www-data,权限设置为777.我可以通过silverstripe cms将文件上传到assets文件夹(将perms设置为-rw-r --r--如果重要的话),但我无法链接到资产文件夹中的任何内容。

任何帮助都会很棒!

1 个答案:

答案 0 :(得分:0)

因此,错误是由于数据库的不正确构建造成的,导致文件路径无法解析。因此,它没有链接到我的资源文件夹中的文件,而是试图转到assets /目录,这就是我收到错误的原因。我删除并重新创建了数据库,链接再次开始正常工作。感谢大家的帮助!