18 Aug 2012 14:24
Re: comment faire fonctionner la fonction spip_log ?
PatV <patrice.vanneufville <at> laposte.net>
2012-08-18 12:24:15 GMT
2012-08-18 12:24:15 GMT
Salut,
SPIP 3 ne déclenche les logs qu'au dessus d'un certain niveau de
gravité, c'est l'idée de la constante _LOG_FILTRE_GRAVITE.
Sans avoir à déclarer cette constante pour l'ensemble du site,
Ceci devrait fonctionner :
spip_log("xxxxx",'testlog8');
Notez le 8 dans le nom de fichier, indiquant un niveau de gravité
supérieur à ceux de SPIP (fixé à 7 maxi)
Les logs seront bien stockés dans testlog.log
Pat
Le 18/08/2012 01:07, touti a écrit :
> Le 17/08/12 17:55, triton <at> pointcentral.net a écrit :
>> Le 17/08/2012 17:38, Peetdu a écrit :
>>> Bonjour,
>>>
>>> je suis en SPIP 3.0.4 et j'essaye d’écrire dans les logs mais sans
>>> succès.
>>>
>> Bonjour,
>> pas encore teste en spip3 mais tu devrais essayer ca :
>> spip_log("xxxxx",testlog);
>> ce qui va te creer un nouveau fichier testlog.log (ou prive_testlog.log)
>> des fois il est difficile de retrouver sa ligne de log dans les fichiers
>> log de spip...
>> Sinon, es tu bien sur que la partie php de ton formulaire est bien
>> appelée ? essaye de mettre un : echo "form php"; dans la partie _charger
>> de ton cvt pour t en assurer....
>> Et essaye d afficher au prealable une simple chaine pas une variable (et
>> y a une astuce avec les array aussi...)
>> triton
>
> dans le fichier mes_options.php
> define ("_LOG_FILTRE_GRAVITE",8);
>
> ++
> touti
>
RSS Feed