Advertisement:

Author Topic: Fil récalcitrant...  (Read 524 times)

Offline bisane

  • Jr. Member
  • **
  • Posts: 157
  • Smf 2.1 RC2
    • Forum Entraide Surendettement
Fil récalcitrant...
« on: October 01, 2020, 02:32:42 PM »
Bonjour à tous et toutes !

Je rencontre un problème un peu inédit, que je me permets de vous soumettre, et, celui-là, sauf erreur de ma part, n'a rien à voir avec les problèmes soulevés suite à un upgrade dans ce fil : Commentaires, remarques, réflexions et problèmes upgrade vers 2.1 RC2
Et je n'ai bien entendu rien trouvé de semblable sur le forum... à moins que je n'aie très mal cherché !  :P 

ou
  ou
 

Le fil existe bien (https://forum-entraide-surendettement.fr/index.php?topic=24057), les autres aussi (le précédent et le suivant)... et ça ne le fait que pour celui-là !!!  :o :o :o
Et j'ai mis un moment à comprendre que toutes ces erreurs (je n'en cite que quelques-unes) ne concernent que ce topic-là.
Quelqu'un aurait-il un début d'explication, et, surtout, de solution ?
 

Offline bisane

  • Jr. Member
  • **
  • Posts: 157
  • Smf 2.1 RC2
    • Forum Entraide Surendettement
Re: Fil récalcitrant...
« Reply #1 on: October 01, 2020, 02:39:49 PM »
Petite précision :L'erreur renvoie à la ligne 5756 de Subs.php, qui indique ceci :
Code: [Select]
    $ip_address = inet_ntop($bin);Or l'erreur ne renvoie certainement pas à une adresse IP, tellement elle se produit avec des IP différentes !  ::)

Offline SychO

  • SMF Friend
  • SMF Hero
  • *
  • Posts: 1,927
  • Gender: Male
    • SychO9 on GitHub
    • SychO
Re: Fil récalcitrant...
« Reply #2 on: October 01, 2020, 03:16:14 PM »
Votre base de données contient de mauvaises données pour une adresse IP binaire. Les développeurs ont résolu ce problème pour la RC3.
Checkout My Themes:
-

Potato  •  Ackerman  •  SunRise  •  NightBreeze


Offline bisane

  • Jr. Member
  • **
  • Posts: 157
  • Smf 2.1 RC2
    • Forum Entraide Surendettement
Re: Fil récalcitrant...
« Reply #3 on: October 02, 2020, 01:07:41 PM »
Merci pour votre réponse !  :)

Votre base de données contient de mauvaises données pour une adresse IP binaire.
Excusez-moi, hein, mais en français, ça donne quoi ?
Y a-t-il une solution immédiate, afin que le journal d'erreurs ne soit pas surchargé inutilement ?
Pourquoi seul ce fil est-il victime de ce bug ?

Offline SychO

  • SMF Friend
  • SMF Hero
  • *
  • Posts: 1,927
  • Gender: Male
    • SychO9 on GitHub
    • SychO
Re: Fil récalcitrant...
« Reply #4 on: October 02, 2020, 01:47:34 PM »
Eh bien, je ne sais pas exactement, mais dans le fil il y a un post dont l'adresse IP est erroné. (chaque post a la valeur de adresse IP du l'auteur).

Vous pouvez soit trouver le post en question dans la base de données pour regler la valeur IP erroné, soit appliquer la correction faite par les developeurs pour la RC3, soit attendre la sortie de la RC3 pour faire une mise à jour.
Checkout My Themes:
-

Potato  •  Ackerman  •  SunRise  •  NightBreeze


Offline bisane

  • Jr. Member
  • **
  • Posts: 157
  • Smf 2.1 RC2
    • Forum Entraide Surendettement
Re: Fil récalcitrant...
« Reply #5 on: October 03, 2020, 01:28:46 AM »
Merci !
Problème résolu !  ;)

 Pourquoi et comment un seul post était affecté par cette erreur, alors que le posteur en question intervient régulièrement, ça reste un mystère !  :P

Offline SychO

  • SMF Friend
  • SMF Hero
  • *
  • Posts: 1,927
  • Gender: Male
    • SychO9 on GitHub
    • SychO
Re: Fil récalcitrant...
« Reply #6 on: October 03, 2020, 02:59:40 AM »
¯\_(ツ)_/¯
Checkout My Themes:
-

Potato  •  Ackerman  •  SunRise  •  NightBreeze


Offline bisane

  • Jr. Member
  • **
  • Posts: 157
  • Smf 2.1 RC2
    • Forum Entraide Surendettement
Re: Fil récalcitrant...
« Reply #7 on: October 05, 2020, 12:36:12 PM »
Petit bémol !  :P Ca a bien marché pour le fil en question, après avoir trouvé et corrigé l'adresse IP, mais le même type d'erreur se produit pour d'autres actions, comme celle-ci :
inet_ntop(): Invalid in_addr value  https://forum-entraide-surendettement.fr/index.php?action=admin;area=viewmembers;sa=browse;showdupes=1;type=activate;f77d98f3c6=6585f5b4df9318e45ae6a277c4232758

Je vais donc tenter le correctif global... en croisant les doigts !

Offline bisane

  • Jr. Member
  • **
  • Posts: 157
  • Smf 2.1 RC2
    • Forum Entraide Surendettement
Re: Fil récalcitrant...
« Reply #8 on: October 05, 2020, 12:55:24 PM »
Eh bien... ça donne ça !  :( :( :(
Parse error:  syntax error, unexpected 'elseif' (T_ELSEIF) in /home/clients/0ffeda41a2a2e77746dfb788ded5d8f3/web/Sources/Subs.php on line 5764

Offline SychO

  • SMF Friend
  • SMF Hero
  • *
  • Posts: 1,927
  • Gender: Male
    • SychO9 on GitHub
    • SychO
Re: Fil récalcitrant...
« Reply #9 on: October 05, 2020, 01:04:52 PM »
cela signifie que vous n'avez pas correctement apporté les modifications au code.
Checkout My Themes:
-

Potato  •  Ackerman  •  SunRise  •  NightBreeze


Offline bisane

  • Jr. Member
  • **
  • Posts: 157
  • Smf 2.1 RC2
    • Forum Entraide Surendettement
Re: Fil récalcitrant...
« Reply #10 on: October 06, 2020, 01:39:48 AM »
J'ai très précisément copier-coller ceci :

Code: [Select]
{   
    if (empty($bin))
        return '';

    global $db_type;

    if ($db_type == 'postgresql')
    if (empty($bin))
        return '';
    elseif ($db_type == 'postgresql')
        return $bin;

    $ip_address = inet_ntop($bin);

    return $ip_address;
    // Already a String?
    elseif (isValidIP($bin))
        return $bin;
    return inet_ntop($bin);   
}

Offline SychO

  • SMF Friend
  • SMF Hero
  • *
  • Posts: 1,927
  • Gender: Male
    • SychO9 on GitHub
    • SychO
Re: Fil récalcitrant...
« Reply #11 on: October 06, 2020, 05:39:54 AM »
non faut pas copier coller le tout. les lignes en rouges sont des lignes supprimées, et les lignes en verts sont des lignes ajoutées, le rest est inchangé

donc faut copier coller cela:
Code: [Select]
function inet_dtop($bin)
{
global $db_type;

if (empty($bin))
return '';
elseif ($db_type == 'postgresql')
return $bin;

// Already a String?
elseif (isValidIP($bin))
return $bin;
return inet_ntop($bin);
}
Checkout My Themes:
-

Potato  •  Ackerman  •  SunRise  •  NightBreeze


Offline bisane

  • Jr. Member
  • **
  • Posts: 157
  • Smf 2.1 RC2
    • Forum Entraide Surendettement
Re: Fil récalcitrant...
« Reply #12 on: October 06, 2020, 01:07:16 PM »
Il fallait donc le décodeur !  :D
Envoyé !
Je reviens dans un moment...