Heim >Backend-Entwicklung >PHP-Tutorial >**Laravel 5.2: Warum funktioniert „php artisan make:auth' nicht?**
Laravel: Fehlerbehebung bei Befehlsfehler „make:auth“
Beim Versuch, den Befehl „php artisan make:auth“ in Laravel 5.2 auszuführen , wird möglicherweise ein Fehler angezeigt, der darauf hinweist, dass der Befehl nicht definiert ist. Dies liegt daran, dass Laravel 5.2 den Befehl „make:auth“ nicht nativ enthält.
Lösung für Laravel >= 6
In Laravel-Versionen 6 und höher Authentifizierung Gerüstbau kann über die folgenden Schritte erreicht werden:
composer require laravel/ui php artisan ui vue --auth php artisan migrate
Dadurch wird das erforderliche Laravel-UI-Paket installiert und die erforderlichen Authentifizierungsansichten, Routen und Controller generiert.
Für Laravel 5.2
Sie verwenden jedoch anscheinend Laravel 5.2, das nicht über den Befehl „make:auth“ verfügt. Die folgenden Make-Befehle sind in Laravel 5.2 verfügbar:
make:auth Scaffold basic login and registration views and routes ... (Additional Make Commands)
Um Laravel 5.2 weiterhin zu verwenden, stellen Sie sicher, dass in Ihrer Composer.json-Datei die folgende Abhängigkeit vorhanden ist:
"laravel/framework": "5.2.*"
Führen Sie dann Folgendes aus:
composer update
Alternativ können Sie auf eine neuere Version von Laravel aktualisieren, die den Befehl „make:auth“ enthält, z. B. Laravel 6 oder höher.
Das obige ist der detaillierte Inhalt von**Laravel 5.2: Warum funktioniert „php artisan make:auth' nicht?**. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!