Je sais error_reporting(0);
et ini_set('display_errors', false);
, mais il y a un avis apparaissant dans wordpress:Comment puis-je empêcher les avis PHP d'apparaître dans wordpress?
Notice: Array to string conversion in /var/www/vhosts/treethink.net/subdomains/parkridge/httpdocs/wp-includes/formatting.php on line 359
il seulement apparaît dans wordpress, pas dans toutes les autres pages du site.
J'ai vérifié phpinfo()
, et tout est réglé pour que les erreurs ne s'affichent pas. Pourquoi celui-ci apparaît-il encore?
Voici la ligne qui génère l'erreur:
function wp_check_invalid_utf8($string, $strip = false) {
$string = (string) $string;
Je ne changement quelque chose dans wordpress, de changer la façon dont la galerie a fonctionné. Mais pas cette fonction, et je ne pense pas avoir changé les appels à cette fonction non plus. Mis à part l'avis apparaissant, tout semble fonctionner parfaitement bien, j'ai juste besoin d'obtenir cette erreur pour me cacher.
Etes-vous sûr que wp ne modifie pas les valeurs de error_reporting et display_errors quelque part? – jmucchiello
c'est ce que je pensais, mais l'erreur n'était pas là avant –
oh, j'ai mis les valeurs quand je travaillais sur le site, donc je pouvais voir s'il y avait des erreurs plus facilement. –