2014-09-13 60 views
2

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

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

回答

15

/Applications/XAMPP/xamppfiles/etc/httpd.conf变化

User daemon 
Group daemon 

User YourName 
Group YourGroup 

这就是它!

+0

我这样做了,但我看到xamppfiles/phpmyadmin/config.inc.php仍然由用户守护程序拥有?我喜欢编辑文件,因为我没有进入localhost/phpmyadmin – alex 2015-10-05 19:53:04

1

我建议使用/ home/Sites目录来编辑文档,因为它将由用户自动拥有。然后将用户的守护进程添加到需要由apache写入的特定文件夹中。 须藤乔敦 - R的守护:守护 或将用户添加到组 须藤usermod命令-a -G组名用户名

或者你可以简单地给自己写访问,反之亦然: 须藤usermod命令-a -G组名用户名

0

我们使用daemon用户出于安全原因。以用户身份设置自己或root可能会危及您网站的安全。

您是否尝试过编辑FTP编辑功能,如Aptana?这可能会绕过这个问题。

相关问题