Ich bekomme dieses Problem: Ссылка
PHP Fataler Fehler: Uncaught TypeError: Argument 1 wurde an übergeben Illuminate \ Exception \ WhoopsDisplayer :: display () muss eine Instanz von sein Ausnahme, Instanz von ParseError gegeben
Aber ich habe keine Ahnung, wie ich das beheben kann, ich bin neu in Laravel und Komponist etc.
Ich benutze Laravel 4.0 (weil ich dem alten Tutorial meines Freundes folge)
ParseError
wurde in PHP 7 eingeführt . Andererseits benutzt du Laravel 4, das hat keine PHP7 Unterstützung.
Laravel 5.1 ist die erste Version von Laravel, die PHP 7 unterstützt.
Also, es gibt 2 Lösungen:
Lesen Sie mehr über die ausrechenbaren Ausnahmen in PHP7: Ссылка
Es gibt noch einen anderen Ansatz, bei dem Sie den Laravel-Exception-Handler mit Ihrem eigenen umbrechen, den neuen Fehlertyp in eine Exception-Instanz konvertieren können, bevor Sie ihn an Laravel zurückgeben.
Erstellen Sie die folgende Klasse irgendwo in Ihrer Anwendung:
%Vor%Am Anfang von config / app.php können Sie dann die Wrapper-Klasse als Standard-Fehlerbehandler registrieren:
%Vor%Laravel hat 4.2.20 veröffentlicht, mit dem dieses Problem behoben wurde. Ссылка
Tags und Links php laravel composer-php artisan migrate