Laravel :: Autorisation refusée sur blade.php
Je rencontre le problème suivant lorsque vous essayez d'installer Laravel (http://laravel.com/)
Toute aide serait grandement appréciée.
Unhandled Exception
Message:
file_put_contents(/Users/alvincrespo/Sites/apollo/storage/views/26bdebca7505781c753aa21663170a1b) [function.file-put-contents]: failed to open stream: Permission denied
Location:
/Users/alvincrespo/Sites/apollo/laravel/blade.php on line 63
Stack Trace:
#0 /Users/alvincrespo/Sites/apollo/laravel/laravel.php(40): Laravel\Error::native(2, 'file_put_conten...', '/Users/alvincre...', 63)
#1 [internal function]: 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 [internal function]: 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...', Array)
#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}
source d'informationauteur alvincrespo
Vous devez vous connecter pour publier un commentaire.
Je voudrais vérifier que les autorisations d'accès:
De permettre à votre application d'écriture sur ce répertoire.
En supposant que vous êtes sur une machine linux, vous pourriez exécuter la commande ls-l pour voir ce que les autorisations sont, et si il est en lecture seule, changer les droits avec chmod.
Comme vous pouvez le voir dans la très bonne documentation en vertu de l'installer, vous devez créer le répertoire de stockage/vues enregistrables.
http://laravel.com/docs/install#installation
vérifier les permissions de /répertoire de stockage dans le laravel de l'installation. Le répertoire de vues doit avoir les droits en écriture permisison pour le serveur web qui est ce.