我們有一個我們試圖在AWS上部署的Laravel應用程序(版本4)。以前,它通過XAMPP託管在我們的本地服務器中。在AWS上,我在var/www/html目錄路徑中爲laravel應用程序創建了一個文件夾。但是,當我嘗試訪問http://aws-url/laravel_folder/public,我得到錯誤信息:如何解決laravel.log無法在AWS部署中打開?
Error in exception handler: The stream or file "/var/www/html/laravel_folder/app/storage/logs/laravel.log" could not be opened: failed to open stream: Permission denied in /var/www/html/laravel_folder/bootstrap/compiled.php:9134
我已經簽出的所有類似的問題,並已按照建議,即設置laravel.log的權限爲777,但還是繼續得到同樣問題。
我該如何解決這個問題?
謝謝
我能夠在laravel_folder上設置權限。我試圖設置www文件夾,但得到了錯誤'權限被拒絕。 錯誤代碼:3 來自服務器的錯誤消息:權限被拒絕# –
777是有史以來最糟糕的建議。 –