Écrire une réponse

Veuillez écrire votre message et l'envoyer

Cliquez dans la zone sombre de l'image pour envoyer votre message.

Retour

Résumé de la discussion (messages les plus récents en premier)

P@rick
2023-12-17 19:26:49

Le plugin Whois Online a commencé à nouveau à me faire une page blanche sou PHP 8.1 et j'ai dû le désactiver.

J'ai aussi une erreur qui me remplis constamment mon fichier log :
PHP Deprecated:  trim(): Passing null to parameter #1 ($string) of type string is deprecated in ../_data/templates_c/rn5uyt^58dd5962b90d8166a54505eae2a7432509211362_0.file.comment_list.tpl.php on line 92 .

Je crois qu'il est plus sage de revenir en PHP 7.4.

Bonne fin de soirée,
P@rick

P@rick
2023-12-17 00:06:00

La solution avec Whois Online est de désactiver et d’enlever le plugin de la liste avec l’option d’effacer toutes les données de la base de donnée.

Après avoir fait cette opération, il faut le réinstaller et le réactiver avec les options par défaut pour qu’il fonctionne sans affichage d’erreurs tout aussi bien avec PHP 8.0 comme avec PHP 8.1.

Bon weekend,
P@rick.

P@rick
2023-12-16 16:58:21

Bonjour,

En ce qui concerne le plugin Whois Online, il vaut mieux le désactiver avant de passer en PHP 8.1, car il plante  Piwigo 14.0 en affichant une page blanche.

Mon serveur me donne l'erreur mysql suivante: [mysql error 1406] Data too long for column 'last_tag_ids' at row 1
REPLACE INTO konscht_whois_online (`IP`, `hidden_IP`, `session_id`,`user_id`,`username`,`lang`,
        `permanent`,`last_access`,`last_elm_ids`, `last_cat_ids`, `last_tag_ids`, `last_sch_ids`,
        `first_access_date`, `last_dates`, `elm_hits`, `pag_hits`)
            VALUES ('global', 'true','global', 0, 'Administrator', '--', 'true', '1702740417',  '0 0 0 0 0 0 1 0 0 0 28379006 27', '0 0 0 0 0 1 0 0 0 0 0 0 5675801 0', '999 999 999 1000 999 99 99 99 999 999 999 999 0 0 0 0 0 0 0 0 0 0 0 0 472983', '9288 9288 9288 9288 9288 9288 9288 9288 9288 9289 7235 8633 9288 9019 19707', '2018-11-05', '', '2817264', '4378837'); in ../include/dblayer/functions_mysqli.inc.php on line 847

Le message d'erreur est probablement généré en raison d'un problème de longueur des données dans la colonne « last_tag_ids ».

Très bonne journée,
P@rick.

zuiko
2023-12-01 14:38:15

Bonjour,

dans le "radar", partie "Détails des accès de l'utilisateur", si on clique sur le drapeau, on est redirigé vers https://www.geodatatool.com/ qui remplace visiblement "geoiptool" qu'on trouve dans le code mais qui ne fonctionne absolument pas car on se retrouve sur sa propre adresse IP.
Dans d'autre CMS, j'utilise https://www.ipaddress.com/ipv6/ ou https://www.ipaddress.com/ipv4/ mais il faut différentier le type d'IP (ipv4 ou ipv6) avant de l'appeler.

D'autre part si on passe par un cache DNS de type Cloudflare, l'adresse IP est celle du cache et non l'adresse IP de la personne qui explore le site.
Pour pallier ce problème, il suffit de faire une petite modification dans le fichier online.php :
- remplacer la ligne
if ($record['IP'] == $_SERVER['REMOTE_ADDR']
par :
if ($record['IP'] == $_SERVER["HTTP_CF_CONNECTING_IP"]

- remplacer la ligne
'IP' => $_SERVER['REMOTE_ADDR'], // First known IP (Is that one true?)
par :
'IP' => $_SERVER["HTTP_CF_CONNECTING_IP"], // First known IP (Is that one true?)

ddtddt
2010-12-01 21:34:08

Kal a écrit:

ah ben oui... bon, j'imagine que le probleme restera tel qu'il est donc

J'espère bien que non et qu'un utilisateur prendra un jour ce plugin en charge pour continuer à le faire vivre.

Kal
2010-12-01 21:27:34

ah ben oui... bon, j'imagine que le probleme restera tel qu'il est donc

merci ddtddt

ddtddt
2010-12-01 21:24:59

Kal a écrit:

Vdigital a disparu ?

topic:18211

Kal
2010-12-01 21:14:31

Vdigital a disparu ?

Gotcha
2010-12-01 21:13:37

thierry.f91 a écrit:

En faite je confirme cette ligne disparait quand on vide le cache de l'explorateur...

Merci pour l'info :-)

thierry.f91
2010-12-01 15:03:53

En faite je confirme cette ligne disparait quand on vide le cache de l'explorateur...

thierry.f91
2010-11-21 12:54:00

Hi,

Moi il me re-manque une ligne, cela serait pas du au fait de vider le cache et les cokies de IE8 ?

Gotcha
2010-11-21 01:23:51

Désolé je ne vois toujours pas ce qui peut causer le problème :-(

Kal
2010-11-21 01:22:02

un ptit up... personne n'aurait une idée ?
A noter que je n'ai plus les warnings...

Kal
2010-11-16 00:11:45

apres une suppression totale et une reinstall du plugin, à la premiere visite de la page du radar, j'ai eu ces messages d'erreur en haut:

Warning: fopen() [function.fopen]: URL file-access is disabled in the server configuration in /homepages/0/d347668964/htdocs/plugins/whois_online/include/wo_admin_functions.inc.php on line 140

Warning: fopen(http://api.hostip.info/flag.php?ip=89.86.204.21) [function.fopen]: failed to open stream: no suitable wrapper could be found in /homepages/0/d347668964/htdocs/plugins/whois_online/include/wo_admin_functions.inc.php on line 140

Warning: fgets(): supplied argument is not a valid stream resource in /homepages/0/d347668964/htdocs/plugins/whois_online/include/wo_admin_functions.inc.php on line 142

Warning: fclose(): supplied argument is not a valid stream resource in /homepages/0/d347668964/htdocs/plugins/whois_online/include/wo_admin_functions.inc.php on line 143

Warning: Cannot modify header information - headers already sent by (output started at /homepages/0/d347668964/htdocs/plugins/whois_online/include/wo_admin_functions.inc.php:140) in /homepages/0/d347668964/htdocs/include/page_header.php on line 98


apres un refresh de la page, les messages disparaissent et ne reviennent plus et la liste qui est censée etre remplie de drapeaux donne l'ip et le message :language: langue retirée.

Gotcha
2010-11-15 23:45:42

Kal a écrit:

je ne le suis plus non plus ;)

Oups j'avais mal compris votre explication.

Bref, et en faisant plusieurs rafraichissements de la page ?

Pied de page des forums

Propulsé par FluxBB

github twitter newsletter Faire un don Piwigo.org © 2002-2024 · Contact