WP_DEBUG : comment ajuster le niveau d'affichage des erreurs ?
Bonjour à tous,
Suite à une modification de la version PHP (8.0) une avalanche de WARNINGS et NOTICES s’affichent sur le front. Ma version WP est 6.4.1
J’ai pu tout bloquer grâce à ini_set(‘display_errors’,’off’); dans wp-config, mais je suis développeur de plugins et j’ai besoin d’afficher les erreurs importantes qui sont plus graves que WARNINGS. J’ai essayé plein de config différentes dans wp-config mais rien ne va. Soit j’ai tout, soit je n’ai rien.
Voici où j’en suis :
Code:
1 2 3 4 5 6
|
ini_set('display_errors','off');
//ini_set('error_reporting', E_ALL & ~E_DEPRECATED & ~E_NOTICE & ~E_WARNING );
define('WP_DEBUG', false);
define('WP_DEBUG_LOG', false);
define('WP_DEBUG_DISPLAY', false); |
Si je décommente ini_set(‘error_reporting’, E_ALL & ~E_DEPRECATED & ~E_NOTICE & ~E_WARNING ); tout s’affiche en front, on dirait que l'instruction n'a aucun effet.
Merci de vos conseils.