Le 17/11/2018 à 14:51, Maïeul a écrit :
Le 16/11/2018 à 17:22, Robert CARON a écrit :
En partie privée :

*Warning*: count(): Parameter must be an array or an object that implements Countable in */homepages/11/.../equipe/plugins/auto/polyhier/v2.3.10/polyhier_pipeline.php* on line *41*

et

*Warning*: count(): Parameter must be an array or an object that implements Countable in */homepages/11/.../equipe/plugins-dist/textwheel/inc/texte.php*on line *461*

Que se passe-t-il ? Que puis-je faire ?

Merci

Robert

Il faut que tu demande à ton hébergeur de ne pas afficher les Warning PHP.

Le plus simple est de coller ça dans /config/mes_options.php :

define('SPIP_ERREUR_REPORT', E_ALL & ~E_WARNING & ~E_NOTICE & ~E_DEPRECATED & ~E_STRICT);
error_reporting(SPIP_ERREUR_REPORT);

Sur un site en ligne, par sécurité il faut masquer les erreurs avec ceci :

ini_set('display_errors', 0);

Et du coup, pour pouvoir quand même en prendre connaissance, on peut les logger dans /tmp/log avec ceci :

ini_set("log_errors", 1);
ini_set("error_log", $_SERVER['DOCUMENT_ROOT'].'/tmp/log/php.log');

--
nicod_
_______________________________________________
liste spip
spip@rezo.net - désabonnement : envoyer un mail à  spip-...@rezo.net

Archives : https://www.mail-archive.com/spip@rezo.net/maillist.html

Infos : https://listes.rezo.net/mailman/listinfo/spip

Documentation de SPIP : http://www.spip.net/

Irc : de l'aide à toute heure : http://spip.net/irc

Répondre à