Ich habe kürzlich Laravel 5.3 auf Laravel 5.4 aktualisiert. Ich hatte die Upgrade-Anleitung des Laravel gelesen und alles sieht gut aus. Bis ich versuche den Laravel Tinker zu starten und es funktioniert nicht. Ich habe bereits den Upgrade-Leitfaden speziell für Laravel Tinker Part übernommen.Laravel Tinker funktioniert nicht nach dem Upgrade von 5.3 auf 5.4
Laravel Tinker
Um die Kesselflicker Artisan Befehl weiter zu verwenden, sollten Sie auch installieren Sie das Laravel/Tinker Paket:
Komponisten erfordern Laravel/Tinker
Sobald das Paket hat installiert wurde, sollten Sie Laravel \ Tinker \ TinkerServiceProvider :: class zum Array providers in Ihre Konfigurationsdatei config/app.php hinzufügen.
Quelle: https://laravel.com/docs/5.4/upgrade
Und hier ist meine config/app.php:
'providers' => [
/*
* Laravel Framework Service Providers...
*/
Laravel\Tinker\TinkerServiceProvider::class,
Aber dann, wenn ich den Befehl "php Handwerker basteln" lief, sagt es so:
[Symfony\Component\Console\Exception\CommandNotFoundException]
Command "tinker" is not defined.
Hat jemand das schon mal erlebt?
Hinweis: andere Handwerker Befehl funktioniert perfekt und ich kann meine Website gut sehen.
Überprüfen Sie 'php artisan --version' für Ihre exakte Laravel-Version und Ihre composer.lock-Datei (oder' composer show laravel/tinker') für die Version von laravel/tinker, die Sie installiert haben. – sisve
Ich habe das gleiche Problem, ich sah eine Lösung hier, aber immer noch nicht für mich https: // stackoverflow.com/questions/42635016/command-tinker-is-not-defined –