so di error_reporting(0);
, e ini_set('display_errors', false);
, ma c'è un avviso che appare in WordPress:Come posso evitare che le notifiche PHP vengano visualizzate in wordpress?
Notice: Array to string conversion in /var/www/vhosts/treethink.net/subdomains/parkridge/httpdocs/wp-includes/formatting.php on line 359
IT solo appare in wordpress, non in altre pagine del sito.
Ho controllato phpinfo()
e tutto è impostato in modo che gli errori non vengano visualizzati. Perché questo si presenta ancora?
Qui è la linea che genera l'errore:
function wp_check_invalid_utf8($string, $strip = false) {
$string = (string) $string;
ho fatto cambiamento qualche cosa in wordpress, per modificare la modalità galleria ha funzionato. Ma non questa funzione, e non penso di aver cambiato nessuna chiamata a questa funzione. A parte l'avviso che appare, tutto sembra funzionare perfettamente bene, ho solo bisogno di ottenere questo errore da nascondere.
Sei sicuro che wp non cambi i valori di error_reporting e display_errors da qualche parte? – jmucchiello
è quello che stavo pensando, ma l'errore non era lì prima di –
oh, ho impostato i valori quando stavo lavorando sul sito, così ho potuto vedere se c'erano errori più facilmente. –