2017-10-09 9 views
0

私のOSはUbuntuの16.04であると私はルーメン5.5を実行しています。 私は、ブラウザでアプリケーションを実行しようとすると、私はエラーを取得する500:enter image description hereルーメンは:ストリームをオープンに失敗しました:で... /ベンダー/モノローグ/モノローグ/ 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 

許可は次のとおりです。enter image description here

vendor/ and all monolog/ sub filesの権限は以下のとおりです。enter image description here

だから、私はsudo chmod -R guo+w /vendorを適用することができると思うが、私はそれが動作するかどう知りませんたとえそれが良い習慣であっても。

この問題をどうやって解決していますか?

+0

私はストレージ用に777を適用した後、はい、それだけで働いていたを実行することができます ようにログファイルを書き込む権限を持っているように見えます。 – zwitterion

答えて

1

格納フォルダdoesntのは、あなたが

chmod -R o+w projectname/storage 
関連する問題