12

Laravel http://laravel.comをインストールしようとすると、次の問題が発生します

助けていただければ幸いです。

未処理の例外

メッセージ:

file_put_contents(/ Users / alvincrespo / Sites / apollo / storage / views / 26bdebca7505781c753aa21663170a1b)[function.file-put-contents]:ストリームを開くことができませんでした:アクセスが拒否されました場所:

/Users/alvincrespo/Sites/apollo/laravel/blade.phpの63行目のスタックトレース:

#0 /Users/alvincrespo/Sites/apollo/laravel/laravel.php(40):Laravel \ Error :: native(2、'file_put_conten ...'、'/ Users / alvincre ...'、63)#1 [内部関数]:Laravel {closure}(2、'file_put_conten ...'、'/ Users / alvincre ...'、63、Array)#2 /Users/alvincrespo/Sites/apollo/laravel/blade.php( 63):file_put_contents('/ Users / alvincre ...'、'...')#3 [内部関数]:Laravel {closure}(Object(Laravel \ View))#4 / Users / alvincrespo / Sites / apollo /laravel/event.php(199):call_user_func_array(Object(Closure)、Array)#5 /Users/alvincrespo/Sites/apollo/laravel/event.php(138):Laravel \ Event :: fire('laravel.view .en ...'、Array、true)#6 /Users/alvincrespo/Sites/apollo/laravel/view.php(325):Laravel \ Event :: until(' laravel.view.en ...'、アレイ)#7 /Users/alvincrespo/Sites/apollo/laravel/view.php(546):Laravel \ View-> render()#8 /Users/alvincrespo/Sites/apollo/laravel/response.php(246): Laravel \ View-> __ toString()#9 /Users/alvincrespo/Sites/apollo/laravel/laravel.php(138):Laravel \ Response-> render()#10 / Users / alvincrespo / Sites / apollo / public / index .php(34):require('/ Users / alvincre ...')#11 {main}

4

4 に答える 4

14

次の権限を確認します。

/Users/alvincrespo/Sites/apollo/storage/views/26bdebca7505781c753aa21663170a1b

アプリケーションがこのディレクトリに書き込めるようにします。

Linux ボックスを使用していると仮定すると、ls -l を実行してパーミッションを確認できます。読み取り専用に設定されている場合は、chmod でパーミッションを変更します。

于 2012-05-31T19:37:42.443 に答える
2

インストールの下の非常に優れたドキュメントでわかるように、ディレクトリ storage/views を書き込み可能にする必要があります。

http://laravel.com/docs/install#installation

于 2012-09-17T11:32:32.687 に答える
0

laravel インストールの /storage ディレクトリの権限を確認してください。ビュー ディレクトリには、それである Web サーバーに対する書き込み権限が必要です。

于 2012-06-26T06:09:21.040 に答える