[Symfony \ Component \ Filesystem \ Exception \ IOException] 未能創建「/var/www/html/.143986856455d2a694104cb」:mkdir():允許 ion denied。安裝新的symfony項目
我試圖執行新的symfony項目,我該如何處理?
[Symfony \ Component \ Filesystem \ Exception \ IOException] 未能創建「/var/www/html/.143986856455d2a694104cb」:mkdir():允許 ion denied。安裝新的symfony項目
我試圖執行新的symfony項目,我該如何處理?
上的應用/日誌和應用程序/文件夾的緩存設置權限:
$ rm -rf app/cache/*
$ rm -rf app/logs/*
$ HTTPDUSER=`ps aux | grep -E '[a]pache|[h]ttpd|[_]www|[w]ww-data|[n]ginx' | grep -v root | head -1 | cut -d\ -f1`
$ sudo chmod +a "$HTTPDUSER allow delete,write,append,file_inherit,directory_inherit" app/cache app/logs
$ sudo chmod +a "`whoami` allow delete,write,append,file_inherit,directory_inherit" app/cache app/logs
您還沒有該文件或文件夾的寫權限。
爲了創建一個symfony的新項目,你需要這樣做。
sudo apt-get install curl
之後,你通過這個命令
sudo curl -sS https://getcomposer.org/installer | php
和
sudo curl -LsS http://symfony.com/installer -o /usr/local/bin/symfony
您編輯的symfony的許可下載作曲家和symfony的。
sudo chmod a+x /usr/local/bin/symfony
和創建項目 symfony的新NameOfTheProject 喜歡簡單的用戶沒有root或使用sudo。
你也可以下載這樣的
symfony demo
的演示中,我建議你這樣做沒有 「[」, 「]」
chmod -R 777 /var/www/html/[NameProjectHere]
;)
可以爲您提供更多信息,比如你在安裝什麼操作系統 – Baig