2014-09-13 26 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?這可能會繞過這個問題。

相關問題