Laravel 5 - Erreur de syntaxe Php artisan
Je suis actuellement en train de développer une application avec Laravel 5 et soudain, l'artisan arrêtée de travailler!
Je ne peux pas utiliser une seule commande, il renvoie toujours l'erreur:
[Symfony\Component\Debug\Exception\FatalErrorException]
syntax error, unexpected ',', expecting variable (T_VARIABLE)
J'ai essayé de mettre à jour via composer, mais lorsque l'artisan essaie de clair-complie
Command: composer update
> php artisan clear-compiled
[Symfony\Component\Debug\Exception\FatalErrorException]
syntax error, unexpected ',', expecting variable (T_VARIABLE)
Quelqu'un a déjà eu cette erreur?
Ma version de Php est 5.6.8
source d'informationauteur gabahulk
Vous devez vous connecter pour publier un commentaire.
J'ai trouvé l'erreur!
J'ai eu une erreur de syntaxe sur mon routes.php fichier...
Oublié le signe $ et donc, il a trouvé un inattendu ','.
Merci à vous tous pour l'aide!
Essayer cette commande:
Puis de l'exécuter sur navigateur, il va produire l'erreur, il suffit de regarder l'erreur et la corriger.
J'ai récemment rencontré ce même message d'erreur, bien que l'erreur a probablement été une cause différente de la vôtre. S'avère que nous avons eu récemment mis à jour à la version 7 et je n'avais pas mis à jour encore. Le problème a été causé par un type de retour sur une fonction, ce qui n'était pas pris en charge dans mon local de la version de php. A couru une mise à jour sur Homestead, qui a mis à jour ma version de PHP et la correction du problème.
Essayer de l'exécuter avec le détaillé argument, comme suit:
Au lieu d'exécuter les commandes à l'aide de l'invite de commande.
Il sera facile de regarder fichier JOURNAL trouvé à l'emplacement/répertoire
de stockage/logs/laravel.journal
J'en suis sûr, vous pouvez facilement vérifier le fichier journal et corriger l'erreur de syntaxe.
Aucune de ces solutions ne fonctionnent toujours.
php artisan bricoleur --verbose souvent de ne pas vous donner la trace de la pile qui va montrer la source de l'erreur.
cours d'exécution dans le navigateur donne pas toujours l'erreur.
La solution est simple :
regarder dans de stockage/logs/laravel.journal
il y a plein de trace de pile montrera
Pour la facilité de trouver (si le fichier est énorme), ouvrir le fichier, supprimer tous les contenus, exécutez bricoler et quand reviennent seulement d'erreur spécifique info y sera.
Espère que cela aide quelqu'un d'autre