laravel報錯 "/xxx/laravel.log" could not be opened: failed to open stream: Permission denied

原文地址:https://www.wjcms.net/archives/laravel%E6%8A%A5%E9%94%99xxxlaravellogcouldnotbeopenedfailedtoopenstreampermissiondenied

laravel報錯:The stream or file "/xxx/laravel.log" could not be opened: failed to open stream: Permission deniedlaravel

今天在搭建一個laravel項目時,忽然報上述錯誤,從字面意思上來看是沒有權限,解決這個問題固然從權限考慮。 能夠直接將文件夾權限設置爲777,可是這樣很是不安全,因此千萬別這麼作。 應該更改目錄全部者。所以,設置當前用戶,使你以全部者身份登陸,並以webserver用戶(www,apache……)做爲組登陸,這裏運行下面兩條命令:web

sudo chgrp -R www storage bootstrap/cache
sudo chmod -R ug+rwx storage bootstrap/cache

便可成功解決上述問題。apache

關注我更多精彩

相關文章
相關標籤/搜索