Mac OSX上的XAMPP:为什么要以' daemon&#39 ;?运行?

时间:2014-09-13 08:57:31

标签: macos apache xampp root daemon

我有点困惑:我在Mac OSX Macbook上的XAMPP中运行Apache服务器。我写了一个文件上传脚本,它工作正常。但上传的文件具有所有者“守护进程”。 如何设置我或“root”作为所有者? 因为现在我无法对上传的文件进行任何更改......

非常感谢提前和最好的问候!

3 个答案:

答案 0 :(得分:17)

/Applications/XAMPP/xamppfiles/etc/httpd.conf 更改

User daemon
Group daemon

User YourName
Group YourGroup

就是这样!

答案 1 :(得分:1)

我建议您使用/ home / Sites目录编辑文档,因为它将由用户自动拥有。然后添加用户'守护程序'到需要由apache写入的特定文件夹。 sudo chown -R守护程序:守护程序 或将用户添加到组 sudo usermod -a -G groupname username

或者您可以简单地给自己写入访问权限,反之亦然: sudo usermod -a -G groupname username

答案 2 :(得分:0)

出于安全原因,我们使用daemon用户。设置您自己或root用户可能会损害您网站的安全性。

您是否尝试过使用Aptana等FTP编辑功能的编辑器?这可以绕过这个问题。