【发布时间】:2016-05-13 09:58:55
【问题描述】:
我在 Mac 上的 sites 文件夹中设置了 localhost,它允许我使用 php、mysql、phpMyAdmin 和各种好东西。但是当我的网站创建文件夹或文件时,我遇到了问题。 _www 的所有权限都是“只读”。当我使用诸如mkdir("folder path"); 之类的php 函数时,它会创建具有“只读”权限的文件夹。如何将我的 sites 文件夹配置为对在 sites 文件夹中创建或放置的每个文件具有“读取和写入”权限?
感谢社区!
【问题讨论】:
-
你使用默认的apache环境(osx系统自带的)吗?
-
是的。这是我遵循的教程:machiine.com/2013/…
-
1) 文档根有什么权限? 2)它为谁创建具有“只读”权限的文件夹?对你来说,我想,或者也为 _www 用户(这会很奇怪)。如果您有能力,请在终端中写入文件权限(和所有者/组),而不是在 Finder 中(即
-rw-r--r-- 1 _www _www) -
所以我检查了文件夹并得到了这个回复:drwxrwxrwx 8 USER _www 272 15 Dec 13:19 /Users/USER/Sites USER-***:~ USER$
-
当我使用 php mkdir 时,它会使用 Me 创建文件夹:Read&Write,_WWW:Read Only 和Everyone:Read Only