2016-04-06 20 views
0

私はちょうどgit clone Laravel 5.1プロジェクトを含む私のリポジトリを持っています。私はそれを起動して実行するための通常の手順を実行しました(Webサーバー、DBなどの設定)。私は今設定したウェブアドレスに行きましたが、次のエラーメッセージが表示されます:Laravel 5 - ErrorExceptionストリームを開くことに失敗しました:許可が拒否されました

ErrorException in compiled.php line 6648: 
file_put_contents(/3c7922efc24ab13620cd0f35b1fdaa61): failed to open stream: Permission denied 

どのようなフォルダにアクセスしようとしていますか?

答えて

1

この問題を解決するには、私のインストールで見つからなかったいくつかのフォルダを作成する必要がありました。また、

/storage 
/storage/cache 
/storage/framework 
/storage/framework/sessions 
/storage/framework/views 
/storage/framework/cache 
/storage/logs 

775にフォルダのアクセス許可を設定します。あなたはwwwユーザによって読み書き可能に以下のフォルダが必要です。 > sudoのはchmod 755ストレージを - あなたは、Ubuntuのあなたは

プロジェクトにcdと コマンドを使用して、そのフォルダのストレージへのアクセス権を与える必要があり、最も可能性の高い使用している場合はsudo chmod -R 755 storage

+0

おそらく、すべてのフォルダに775の権限を割り当てても動作します –

+1

Windowsではどのように動作しますか? – Black

0

:ルートディレクトリからコマンドを実行します/ *

関連する問題