在我的MacBookAir上將「macuser」添加到「_www」組的命令是什麼?將「macuser」添加到「_www」組的命令?
我正在研究一個PHP項目,它生成文件和文件夾爲_www:_www,當然macuser無法對它們做任何事情。 (除非我以root身份登錄)。
如果我是正確的,在「_www」中加入「macuser」會使這容易嗎?
在我的MacBookAir上將「macuser」添加到「_www」組的命令是什麼?將「macuser」添加到「_www」組的命令?
我正在研究一個PHP項目,它生成文件和文件夾爲_www:_www,當然macuser無法對它們做任何事情。 (除非我以root身份登錄)。
如果我是正確的,在「_www」中加入「macuser」會使這容易嗎?
試試這個
sudo dseditgroup -o edit -a macuser -t user _www
或者你可以在/etc/apache2/httpd.conf修改Apache的用戶是你在
變化
User _www
Group _www
到
User your_name
Group staff
感謝您發佈您的答案,我會嘗試一下! – 2014-09-20 18:21:54
我剛剛嘗試過,它似乎沒有有什麼區別。 NetBeans仍然只以只讀方式打開文件。 – 2011-05-07 18:09:42
@Lea Hayes:您可以通過運行'id macuser'並在打印的組列表中查找_www來確認命令是否正常工作。假設它在那裏,下一個問題是:文件的權限是否設置爲允許組寫入權限? – 2011-05-07 19:14:02
是_www出現在列表中。我使用了'chmod -R 775 testsite',它改變了所有權限並變得可用。由PHP創建的未來目錄不可訪問,因爲它們不分配g + w。你知道如何排序嗎? – 2011-05-07 19:19:28