我实际上是想在我的MacBook Pro(Mac OS X 10.6)上运行Symfony2。
当我通过apache启动我的应用程序时,所有缓存和日志文件都是由_www:_www user / group创建的。 但是,我必须使用我自己的用户在CLI中编辑这些文件。
我的问题是:如何将我的用户添加到_www组?
我曾尝试编辑/ etc / group以将我的用户名添加到_www group,重启apache:fail 我还尝试编辑/etc/apache2/httpd.conf来更改Apache使用的用户和组:完整的错误访问。
有人有想法吗?
答案 0 :(得分:49)
sudo dseditgroup -o edit -a your_username -t user _www
答案 1 :(得分:44)
我建议和上面一样,但这里有一些复制/粘贴友好版本:
sudo dseditgroup -o edit -a `whoami` -t user _www
答案 2 :(得分:6)
我面临着同样的问题只是为了让它在你的个人mac上全球化而不是生产我建议运行这个并且你永远不必再做chmod
sudo dseditgroup -o edit -a _www -t user staff