Auteur Sujet: Migration vers PHP 7.0 du serveur hébergeant LaFibre.info  (Lu 9513 fois)

0 Membres et 1 Invité sur ce sujet

Cochonou

  • Abonné Bbox fibre
  • *
  • Messages: 1 359
  • FTTH 2 Gb/s sur Saint-Maur-des-Fossés (94)
Migration vers PHP 7.0 du seveur hébergant LaFibre.info
« Réponse #12 le: 20 août 2017 à 19:55:51 »
Pfff...  Mosaic, ( la base de Netscape 1.0) est meme pas dans ta liste  :)
Pour moi, c'était IE qui était basé sur Mosaic...

Optix

  • AS41114 - Expert OrneTHD
  • Abonné Orne THD
  • *
  • Messages: 4 677
  • WOOHOO !
    • OrneTHD
Migration vers PHP 7.0 du seveur hébergant LaFibre.info
« Réponse #13 le: 20 août 2017 à 21:34:01 »
J'ai pas mal d’erreurs qui remontent concernant la base de données (Incorrect string value: '''' for function inet_aton)

Je vais désactiver l'IPv6 pour lafibre.info quelques heures pour être sur que c'est bien les visites en IPv6 qui génèrent çe pb.

inet_aton gère l'IPv4, pas l'IPv6 (il faut appeler inet_aton6)

Pourquoi as-tu besoin d'inet_aton ? C'est le ban IP qui en a besoin ?

vivien

  • Administrateur
  • *
  • Messages: 47 211
    • Twitter LaFibre.info
Migration vers PHP 7.0 du serveur hébergeant LaFibre.info
« Réponse #14 le: 20 août 2017 à 21:40:09 »
C'est le cœur du moteur du forum qui l'utilise.

Moi personnellement j'aimerais bien désactiver tout ça.

L'IP est utilisé pour de nombreuses choses, pour chaque action, même une recherche sans être connecté, il y a des limites par IP, pour éviter que des IP DOS le serveur avec des opérations lourdes ou SPAM le forum.

Chaque message posté a l'IP qui est logée pour les obligations légales.

turold

  • Profil non complété
  • ******
  • Messages: 1 683
  • mp fermée (sauf admin et exceptions temporaires)
Migration vers PHP 7.0 du serveur hébergeant LaFibre.info
« Réponse #15 le: 20 août 2017 à 23:56:02 »
Salut,

C'est le cœur du moteur du forum qui l'utilise.

Moi personnellement j'aimerais bien désactiver tout ça.
C'est surtout cela le problème. Qui va vouloir, tout seul, désactiver "tout ça"?
Enfin, si on parle bien du code en lui-même.

L'IP est utilisé pour de nombreuses choses, pour chaque action, même une recherche sans être connecté, il y a des limites par IP, pour éviter que des IP DOS le serveur avec des opérations lourdes ou SPAM le forum.
Sauf que t'as désactivé ces protections par IP, car Corrector avait souvent un problème pour poster à cause de l'IPv6... Enfin, mis les valeurs mini entre chaque message d'un IP à 0 seconde.
Ceci dit, en ayant enlevé l'IPv6 du forum, tu vas pouvoir remettre comme avant (et je te le conseille!).  ;)

Chaque message posté a l'IP qui est logée pour les obligations légales.
... uniquement aux US, concernant les actions de dev des moteurs de forums.

Par exemple, en France, aucune Loi interdit l'accès à internet aux moins de 13 ans... pourtant indiqué dans toutes les FAQ par défaut des forum/blog/RS.

Pour le fait de garder les IP, à part un débat ping-pong entre les pays membre de l'UE, et l'UE: rien de concret à part la CNIL qui conseille un truc... que personne ne respecte!
=> supprimer les IP après 6 mois...

Après, on peut se dire que nos Lois rejoindront celles des US dans les prochaines années. C'est un pari qu'on peut faire. Et vu les diplomaties européennes, c'est possible de le penser.

vivien

  • Administrateur
  • *
  • Messages: 47 211
    • Twitter LaFibre.info
Migration vers PHP 7.0 du serveur hébergeant LaFibre.info
« Réponse #16 le: 21 août 2017 à 09:00:02 »
En France, le décret du 24 mars 2006 oblige a conserver les IP de toute personne ayant contribué à la création d’un contenu pendant 1 an. Cette durée n’est pas harmonisée dans l’Union (3 mois aux Pays Bas, 4 ans en Italie)

Pour les limitations, je vais laisser tel que, cr les CG-Nat vont bien se développer dans les mois qui viennent.

De plus en plus de FAI alternatifs passent au CG-Nat par manque d'IP (bien sur ils n'en font pas de pub)

Optix

  • AS41114 - Expert OrneTHD
  • Abonné Orne THD
  • *
  • Messages: 4 677
  • WOOHOO !
    • OrneTHD
Migration vers PHP 7.0 du serveur hébergeant LaFibre.info
« Réponse #17 le: 21 août 2017 à 09:27:07 »
C'est le cœur du moteur du forum qui l'utilise.

Moi personnellement j'aimerais bien désactiver tout ça.

L'IP est utilisé pour de nombreuses choses, pour chaque action, même une recherche sans être connecté, il y a des limites par IP, pour éviter que des IP DOS le serveur avec des opérations lourdes ou SPAM le forum.

Chaque message posté a l'IP qui est logée pour les obligations légales.

Le code de LaFibre.info a un repo Git pour qu'on puisse t'adapter les fonctions inet_aton & cie ?

vivien

  • Administrateur
  • *
  • Messages: 47 211
    • Twitter LaFibre.info
Migration vers PHP 7.0 du serveur hébergeant LaFibre.info
« Réponse #18 le: 21 août 2017 à 10:18:51 »
Oui pour SMF 2.1 la prochaine version : https://github.com/SimpleMachines/SMF2.1

SMF 2.1 est déjà compatible IPv6
Le pb c'est qu'elle n'est pas prête pour la prod.

Il existe aussi un mod pour SMF 2.0 qui n'est plus maintenu et qui pose pb pour la mise à jour en 2.1
Donc en attendant, je pense que le mieux est de désactiver IPv6.

TroniQ89

  • @TroniQ89
  • Abonné Free adsl
  • *
  • Messages: 743
Migration vers PHP 7.0 du serveur hébergeant LaFibre.info
« Réponse #19 le: 21 août 2017 à 12:16:40 »
Côté PHP, as-tu essayé HHVM, PHPng ou similaire ? (conversion du code PHP en binaire puis exécution de ce code binaire). J'ai testé ça sur une machine, ça consomme un poil plus de RAM, mais j'ai l'impression que niveau perfs c'est bien mieux.

vivien

  • Administrateur
  • *
  • Messages: 47 211
    • Twitter LaFibre.info
Migration vers PHP 7.0 du serveur hébergeant LaFibre.info
« Réponse #20 le: 21 août 2017 à 12:46:53 »
Ce qui consomme le plus de CPU, ce n'est pas PHP et le forum, mais SmokePing.

Je ne sais pas si vous avez-vu, depuis quelques jours, il y a des ondes déportées chez Orange, SFR, Bouygues, Free, FreeMobile, Online, et il va y avoir d'autres.

Cela permet de tester tous les Tiers-1 et les principales cibles (Netflix je n'arrive pas a trouver une cible) en IPv4 et en IPv6.
Aujourd'hui je réalise deux test par cible ; un test ICMP et un test d'un téléchargement d'un fichier de 1 ou 2 Ko en https avec curl
Un gain important de CPU serait de supprimer un des deux tests (ICMP vs HTTPS). Je vais peut-être lancer un sondage sur le sujet.

turold

  • Profil non complété
  • ******
  • Messages: 1 683
  • mp fermée (sauf admin et exceptions temporaires)
Migration vers PHP 7.0 du serveur hébergeant LaFibre.info
« Réponse #21 le: 21 août 2017 à 20:07:00 »
En France, le décret du 24 mars 2006 oblige a conserver les IP de toute personne ayant contribué à la création d’un contenu pendant 1 an. Cette durée n’est pas harmonisée dans l’Union (3 mois aux Pays Bas, 4 ans en Italie)
En effet pour 2006. Il m'a filé sous le nez...

Du côté CNIL, cela doit être la suppression de ces même données au bout d'un an. Sinon il y aurait contradiction au sein de la France.^^
Mais 99% des admins ne modifie pas les logiciels tiers... qui ne mettent pas de paramètre de suppression auto (ou que partiellement) au bout d'un moment.

Pour les limitations, je vais laisser tel que, cr les CG-Nat vont bien se développer dans les mois qui viennent.

De plus en plus de FAI alternatifs passent au CG-Nat par manque d'IP (bien sur ils n'en font pas de pub)
Free aussi, mais en profitera pour faire payer l'option du full stack.
Pas de petits profits.^^ Mais pas pour tout de suite. Sauf si j'ai loupé un payement de l'option, c'est encore qu'en réflexion.

vivien

  • Administrateur
  • *
  • Messages: 47 211
    • Twitter LaFibre.info
Migration vers PHP 7.0 du serveur hébergeant LaFibre.info
« Réponse #22 le: 21 août 2017 à 21:28:44 »
Free met 4 clients par IPv4.

D'autres montent à 500 clients par IPv4 (difficile de monter au-dessus, 500 clients avec chacun 128 ports utilisés = 64 000 ports utilisés).

vivien

  • Administrateur
  • *
  • Messages: 47 211
    • Twitter LaFibre.info
Migration vers PHP 7.0 du seveur hébergant LaFibre.info
« Réponse #23 le: 31 mars 2018 à 21:27:47 »
J'ai mis un patch pour IPv6.

Normalement le forum sera de nouveau accessible en IPv6 demain matin.

Je réaliserais des tests de non régressions demain matin.

En cas de problème n’hésitez pas a me prévenir sur twitter : https://twitter.com/lafibreinfo

La régression IPv6 que j'ai eu lors du passage à PHP 7 bloquait complètement l'utilisation du forum :
Je n'avais pas réalisé des tests de régression en IPv6.

C'est une sacré régression : il n'était même pas possible de consulter le forum pour ceux qui étaient en IPv6.

On tombaient sur ce message systématiquement :