Laravel 5 Fehlerberichterstattung

9

In Laravel 4 war es einfach genug, E_NOTICE-Nachrichten zu unterdrücken; Ich kann das scheinbar nicht tun, denn wenn ich

hinzufüge %Vor%

überall wird es einfach übersteuert.

Das scheint hier zu passieren: (index.php)

%Vor%

Ich habe benutzerdefinierten Code hinzugefügt, um mehr "schöne" Ansichten von Ausnahmen / Fehlern innerhalb von Exceptions / Handler.php zu behandeln, aber ich habe Probleme, die Benachrichtigungen auszuschalten (ich möchte nicht, dass diese überhaupt mit Benachrichtigungen ausgelöst werden)

  • Ja, das Problem sollte behoben werden , ich bin mir dessen bewusst, aber dies ist ein Fall, in dem ich die Benachrichtigungen bevorzugen würde, die die App nicht live bombardieren (Ich habe eine benutzerdefinierte Protokollierungslösung dafür, und auf dem Entwickler möchte ich, dass der Hinweis zu zeigen.
Xystussis 17.02.2015, 12:28
quelle

2 Antworten

3

In Laravel 5 können wir error_reporting(E_ALL ^ E_NOTICE) in der Methode AppServiceProviders::boot setzen:

%Vor%     
Moppo 22.09.2016, 14:41
quelle
1

Sind Sie sicher, dass APP_DEBUG in Ihrer .env -Datei in der Produktion auf false gesetzt ist? Das könnte Ihren error_reporting() -Aufruf außer Kraft setzen.

    
Giovanni Casinelli 07.08.2016 04:36
quelle