Benutzer-Werkzeuge

Webseiten-Werkzeuge


laravel:troubleshooting

Dies ist eine alte Version des Dokuments!


Troubleshooting - mögliche Fehler und wie man sie beheben kann

Die nachfolgend aufgeführten Fehler sind bei meiner Entwicklung aufgetreten und wurden wie beschrieben behoben.


SQLSTATE 42000

Wenn bei Ihnen beim Ausführen von Artisan-Kommandio „migrate“ der SQLSTATE 42000 auftreten sollte hilft der auf der folgenden Seite beschriebene Fix: https://laravel-news.com/laravel-5-4-key-too-long-error


Foreign key constraint is incorrectly formed

Überprüfen Sie, ob der in der Migration definierte Fremdschlüssel (foreign) wie im folgenden Beispiel als „unsigned“ angelegt wurde:

$table->bigInteger( 'Ziehung_id' ) -> unsigned();
$table->foreign( 'Ziehung_id' ) -> references( 'id' ) -> on( 'ziehungen' ) -> onDelete( 'cascade' );

ReflectionException : Class does not exist

Sollte beim ersten Versuch, einen Seed anzulegen diese Fehlermeldung auftreten kann das Kommando „composer dump-autoload“ (z. B. in PHPStorm unter „Tools“ ⇒ „Composer“ ⇒ „Dump Autoloader…“ ausführbar) abhilfe schaffen.

laravel/troubleshooting.1570118704.txt.gz · Zuletzt geändert: 2019/10/03 18:05 von webproducer