Klar geht das. Du kannst dafür in der wp-config.php
oberhalb von oberhalb von /* That's all, stop editing! Happy blogging. */
eine Konstante einfügen:
define( 'WP_DISABLE_FATAL_ERROR_HANDLER', true );
Das ist aber doch ungefähr so, als wenn man bei einem Auto sämtliche Kontrollleuchten deaktiviert, oder?
Hier geht es um das mit WordPress 5.2 eingeführte Error-Handling, mit dem nicht mehr nur eine leere Seite angezeigt werden soll, sondern auf Probleme hingewiesen und der Administrator benachrichtigt wird. Im Gegensatz zu define( 'WP_DEBUG', true);
wird die Fehlerursache nicht veröffentlicht, gibt also Angreifern keine Hinweise auf mögliche Schwachstellen. Wer lieber einen leeren Bildschirm möchte, stellt auf define( 'WP_DISABLE_FATAL_ERROR_HANDLER', true );
um. Ich würde lieber die Fehlermeldung an jemand mit ausreichendem technischen Sachverstand umleiten.
Danke für eure Unterstützung. Um es zu konkretisieren: Es soll lediglich das seit 5.x eingeführte Versenden der E-Mails unterbunden werden, die mit der Überschrift „Deine Website hat ein technisches Problem“ versehen sind.
Diese E-Mails werden u.a. auch getriggert, wenn Plugins oder Theme auf File-System-Ebene erneuert werden.
Sind auch diese E-Mails von der Config define( ‚WP_DISABLE_FATAL_ERROR_HANDLER‘, true ); betroffen?
das dürfte zumindest damit nicht möglich sein, siehe hier