Laravel 4 débogage ne fonctionne pas
C'est extrêmement frustrant que j'ai 'debug' => true dans l'application de config, mais tous les Laravel est visible est "Oups, on dirait que quelque chose s'est mal passé." Pour l'amour de codage, est-ce que qqn sait comment obtenir débogage de travail?
source d'informationauteur suncoastkid
Vous devez vous connecter pour publier un commentaire.
Que j'ai rencontré le même problème. Laravel ne montrait que "Oups, on dirait que quelque chose s'est mal passé." mais cette ligne et ne montrant pas l'erreur réelle. Puis j'ai vérifié le app/config/app.php fichier et changé
"debug" => false
à"debug" => true
et il a parfaitement fonctionné.Vous avez dit que vous avez fait et il ne fonctionne toujours pas. Je vous suggère de lancer un
composer update
de commande pour votre projet, puis essayez de nouveau.Pour être sûr que votre application est en mode de développement, de modifier
bootstrap/start.php
dans ledetectEnvironment
fonction suffit de mettre votre nom de la machine. Sur linux utiliserhostname
terminal de commande pour déterminer le nom de votre machine.En fait, le débogage est fonctionne très bien pour moi avec L4.0.7 lorsque j'ai mis
'debug' => true
dans app/config/app.phpCe commutateur indique Laravel à son tour sur les Whoops et contourner le 'compiled.php". Lorsqu'il est désactivé, Oups ne s'affichera pas. Un serveur normal page d'erreur est servi à la place.
Vous attendiez-vous à autre chose?
EDIT: peut-être que vous faites référence à "mise au point" que l'ancien profiler bar qui ont été en L3 (Anbu). Dans ce cas, je vous suggère d'installer ce package
Vérifier que vous n'avez pas renommé votre app/config dossier que fideloper l'indique dans le commentaire.
Par exemple, vous pourriez avoir renommé pour éviter d'écraser les paramètres configuration par défaut lors de la copie de votre site quelque part d'autre.
Pour tous, il vaut la peine, j'ai été faire cette erreur maintenant, après le déploiement, parce que je n'ai pas créer ces dossiers:
Quelques modifications besoin de redémarrer apache pour prendre effet.
Je suis tombé sur le problème récemment, après la séparation
debug
et quelques autres options de configuration dans un document distinct (dev.php) fichier de config.Le recul évident, par la logique obscure solution: Ne bouge pas
debug
de config/app.phpEu le même problème bien que mon application est en mode de débogage.
Dans mon cas, j'ai été le déploiement sur le serveur,et de faire ce travail
vous devez prendre soin de detectEnvironment variable.
Il est situé dans bootstrap/start.php
comme il est indiqué dans les docs :
http://laravel.com/docs/4.2/configuration
j'ai eu le même problème avec ça...
tout d'abord, laravel bien fonctionner sur windows à l'aide d'apache..
puis, alors que j'utilise ubuntu et nginx, il montre "Oups, on dirait que quelque chose s'est mal passé."
pas d'erreur en php journal et rien trouvé sur laravel journal..
j'ai donc essayé de modifier le chemin du dossier de l'autorisation de 0777
il fonctionne
J'ai eu le même problème plusieurs fois et j'ai deux possibilités.
Ces deux options a m'est arrivé avant, peut-être il ya un peu plus.