私のUbuntu 14.04およびLaravel 5.1アプリケーションに問題があります。私のアプリは、ログインしようとするとき'ストリームを開くことに失敗しました:許可が拒否されました'というエラー - Laravel 5.1
が、私はこのエラーを取得しています:
キャッチされないにUnexpectedValueException:ストリームまたはファイルストレージ/ログ/リットルを開くことができませんでした:/ varに拒否されたアクセス権を:ストリームをオープンに失敗しましたトレース/www/releases/20160426/booking_server/vendor/monolog/monolog/src/Monolog/Handler/StreamHandler.php:87\nStack:\ nは#0 ........それは
続けます私はこの解決策を見つけました:
sudo php artisan cache:clear
sudo chmod -R 777 storage
sudo composer dump-autoload
しかし問題はその一時的なものです。問題は毎日戻ってきます。私はいつも同じことをしなければなりません。
毎日これをやめるにはどうすればよいですか?
PD:私は毎日のログを持っていますが、可能であればこの方法で保管したいと考えています。
日次ログはどのように作成するのですか?それは、おそらくcronの仕事や、rootと同様の実行のように聞こえる? –
本当に私はすべてがLaravelによって行われたのか分かりません。私はちょうどapp.phpを置く 'ログ' => '毎日' –
誰がlaravelディレクトリを所有していますか?ルート?あなたはそれをwebserverグループに分けて、そのグループにあなたのユーザを追加するべきです – James