0
私のOSはUbuntuの16.04であると私はルーメン5.5を実行しています。 私は、ブラウザでアプリケーションを実行しようとすると、私はエラーを取得する500:ルーメンは:ストリームをオープンに失敗しました:で... /ベンダー/モノローグ/モノローグ/ SRC /モノローグ/ハンドラ/ StreamHandler.php権限拒否:107
と私は私は/ var/log/nginxの中でそのエラーを取得しています:storage/
で
2017/10/09 06:51:26 [error] 1063#1063: *132 FastCGI sent in stderr:
"PHP message: PHP Fatal error: Uncaught UnexpectedValueException:
The stream or file "/home/ila/vhosts/dref_api.com/storage/logs/lumen.log"
could not be opened: failed to open stream: Permission denied in
home/ila/vhosts/dref_api.com/
vendor/monolog/monolog/src/Monolog/Handler/StreamHandler.php:107
vendor/ and all monolog/ sub files
の権限は以下のとおりです。
だから、私はsudo chmod -R guo+w /vendor
を適用することができると思うが、私はそれが動作するかどう知りませんたとえそれが良い習慣であっても。
この問題をどうやって解決していますか?
私はストレージ用に777を適用した後、はい、それだけで働いていたを実行することができます ようにログファイルを書き込む権限を持っているように見えます。 – zwitterion