如何在Mac Os X上将用户添加到apache组?

mik*_*ndy 28 apache macos

我实际上是想在我的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使用的用户和组:完成错误访问.

有人有想法吗?

swi*_*ese 49

sudo dseditgroup -o edit -a your_username -t user _www
Run Code Online (Sandbox Code Playgroud)


Ben*_*nji 44

我建议和上面一样,但这里有一些复制/粘贴友好版本:

sudo dseditgroup -o edit -a `whoami` -t user _www
Run Code Online (Sandbox Code Playgroud)


小智 7

我面临同样的问题,只是为了让它在你的个人Mac上全球化而不是生产我建议运行这个,你将永远不必再做chmod

sudo dseditgroup -o edit -a _www -t user staff