0
我有一個本地主機設置在我的站點文件夾在Mac上讓我使用PHP,MySQL,phpMyAdmin和各種好東西。但我的網站創建文件夾或文件時遇到問題。 _www的所有權限爲'只讀'。當我使用諸如mkdir("folder path");
等php函數時,它會創建'只讀'權限的文件夾。如何配置我的網站文件夾有'讀取&寫入'權限爲每個文件創建或放置在網站文件夾?Mac本地主機站點文件夾權限問題
謝謝社區!
我有一個本地主機設置在我的站點文件夾在Mac上讓我使用PHP,MySQL,phpMyAdmin和各種好東西。但我的網站創建文件夾或文件時遇到問題。 _www的所有權限爲'只讀'。當我使用諸如mkdir("folder path");
等php函數時,它會創建'只讀'權限的文件夾。如何配置我的網站文件夾有'讀取&寫入'權限爲每個文件創建或放置在網站文件夾?Mac本地主機站點文件夾權限問題
謝謝社區!
要激活讀/寫權限無論是對你和Apache在全球 Apache的文檔根目錄,在終端應用程序中做到這一點:
sudo chown _www:_www /Library/WebServer/Documents
sudo chmod 0775 /Library/WebServer/Documents
sudo dseditgroup -o edit -a username -t user _www
要激活讀/寫權限無論是對你和Apache在個人文檔根目錄,這樣做在終端應用:
sudo chown _www:_www /Users/username/Sites
sudo chmod 0775 /Users/username/Sites
sudo dseditgroup -o edit -a username -t user _www
請注意:變化上面的username
與您的短用戶名。
通過這些命令,你:
_www
(Apache)的組_www
的;_www
。
你使用默認的apache環境(與osx系統一起)嗎? – fusion3k
是的。這是我遵循的教程:http://machiine.com/2013/how-to-install-apache-and-php-on-a-mac-with-osx-10-8-mamp-part-1/ –
1)文檔根目錄有什麼權限? 2)它爲誰創建權限爲「只讀」的文件夾?爲你,我想,或者也爲_www用戶(這將是奇怪的)。如果你能夠,在這裏寫下文件權限(和所有者/組),因爲它們出現在終端中,而不是在Finder中(即'-rw-r -r-1 _www _www') – fusion3k