我正在使用 OS X Mountain Lion 进行 Web 开发。我正在运行内置的 Apache 服务器。现在我需要允许我正在运行的 PHP 脚本在目录中写入。但是,如果我将chown
目录复制到_www
,那么我正在使用的编辑器(与登录用户的帐户一起使用)将无法编辑/写入这些文件。因此,要么_www
可以写入目录,要么user
。
那么我该如何解决这个问题呢?
答案1
在 OSX 下,您可以使用 ACL 为多个用户分配权限。可以通过 Finder 或其chmod
实现(+a
选项)访问。
或者您可以使用通常的 UNIX 方式,创建一个组并将您的用户和 apache 用户放入其中,并使该组成为该文件夹的组所有者,chmod -R g+rw
如果有必要的话。