Ich baue eine API in Laravel
, aber wenn ich einen Fehler habe, bekomme ich nur eine 500
Antwort ohne erweiterte Informationen.
Laravel scheint auch nichts mehr in die Datei laravel.log
zu schreiben.Wie bekomme ich Fehlerinformationen in Laravel?
Mein .env
hat:
APP_DEBUG=true
APP_LOG_LEVEL=debug
Was ist der beste Weg, um herauszufinden, warum Fehler auftreten, ohne sich auf HTML-generierte Antwort Seiten?
Welchen Server benutzen Sie? und ist die option "debug" in der config/app.php auf etwas eingestellt? – HakRo
Wahrscheinlich, weil Sie JSON debuggen, wenn Sie Chrome verwenden und zu Netzwerk-Tools wechseln, können Sie die Anfragen in rot verknüpfen und die Registerkarte "Vorschau" auswählen, um die HTML-generierte Seite für diesen Fehler anzuzeigen. Das ist der einzige Weg, wenn Sie kein Tool wie Postman verwenden möchten. – Frondor
Was ist der Wert der Variable 'log' in config/app.php? Standardmäßig ist es "single", das in die Datei laravel.log schreibt (Laravel 5). – MBozic