logo

NPDS : Gestion de contenu et de communauté


Content & Community Management System (CCMS) robuste, sécurisé, complet, performant, parlant vraiment français, libre (Open-Source) et gratuit.
25 visiteur(s) et 0 membre(s) en ligne.
Activité du Site

Pages vues depuis 25/05/2001 : 108 491 163

  • Nb. de membres 8 693
  • Nb. d'articles 1 695
  • Nb. de forums 26
  • Nb. de sujets 8
  • Nb. de critiques 92

Top 10  Statistiques

Index du forum »»  Version future »» En observant les logs

Nouveau sujet
 En observant les logs#26805Répondre

2Contributeur(s)
fliaigrejpb
3 Modérateur(s)
developpeurjpbJireck
fliaigre fliaigreicon_post
Bonjour,

Je suis en version 16,3.

Je vois que dans les logs j'ai couramment cette erreur :

pharmechange.com [Sat Jun 11 14:14:40.237716 2022] [fastcgi:error] [pid 114520:tid 140216513849088] 
[client 207.46.13.151:0] FastCGI: server "/home/clients/5c947856415787b16506936cb38e6683/.config/apache/pharmechange.com/.fpm/php5.external" stderr: PHP message: PHP Warning: mktime() 
expects parameter 6 to be int,string given in /home/clients/5c947856415787b16506936cb38e6683/web/functions.php on line 109 



Et sur la ligne 109


$tmst=mktime($hour,$mns,$sec,$month,$day,$year);



C'est grave docteur?
jpb jpbicon_post
non pas grave...
ca veux dire que le 6 eme paramètre (l'année) n'est pas un integer mais une chaine ...
le problème c'est de savoir quelle page met en défaut la fonction avec son paramètre year éroné......

probablement un des ces 3 fichiers qui utilise cette fonction

/modules/comments/comments.php:192: $date_post=convertdateTOtimestamp($myrow['post_time']);
/viewtopic.php:389: $date_post=convertdateTOtimestamp($myrow['post_time']);
/viewtopicH.php:231: $date_post=convertdateTOtimestamp($myrow['post_time']);

fliaigre fliaigreicon_post
Bonjour Jpb,

Surement l'un des deux derniers mais si ce n'est pas grave...
Merci.
jpb jpbicon_post
yo
oui mais tu as probablement un affichage de date bizarre quelque part ....
fliaigre fliaigreicon_post
Tu veux dire dans une table? Une année avec un mauvais format?
jpb jpbicon_post
oui probablement
et probablement cette valeur doit te générer un affichage incorrect dans le site ...date d'article, de post, de comment, de publication ....?
fliaigre fliaigreicon_post
J'ai trouvé d'où vient le problème.

Ex : https://www.pharmechange.com/prntopic.php?forum=2&topic=12762&post_id=121221

Le problème c'est que ce post_id existe mais pour forum=2&topic=12780.

Je ne sais pas d'où vient cet appel.

Dans mes logs j'ai d’ailleurs des erreurs dues à des appels extérieurs pour des url n'existant plus venant de sites... :#


pharmechange.com 185.191.171.13 - - [05/Aug/2022:12:06:57 +0200] "GET /phpAdsNew/adclick.php?bannerid=15&dest=http%3A%2F%2Ftelechange.net%2F__media__%2Fjs%2Fnetsoltrademark.php%3Fd%3Dfarnedo.ru%2Fservices%2Fpovyshaem-effektivnost%2F&source&zoneid=7 HTTP/1.1" 403 982 "-" "Mozilla/5.0 (compatible; SemrushBot/7~bl; +http://www.semrush.com/bot.html)" 


Déclanche

pharmechange.com [Fri Aug 05 12:06:57.697613 2022] [-:error] [pid 64146:tid 140216488670976] [client 185.191.171.13] ModSecurity: Access denied with code 403 (phase 1). Match of "rx (/FAPI_|.swf|phpmyvisites.php|openx=|Postfinance)" against "REQUEST_URI" required. [file "/etc/modsecurity/modsecurity_infomaniak_28_hacks.conf"] [line "45"] [id "30016"] [msg "spamrox"] [severity "CRITICAL"] [hostname "www.pharmechange.com"] [uri "/phpAdsNew/adclick.php"] [unique_id "YuzrwWJU04Ecua9ZFhf_pAAAAIQ"] 


Message édité par : fliaigre / 05-08-2022 12:16