Aller en bas
MERCo
MERCo
Administrateur
Autre pseudo : .
Nation au Front Atlantique : .
Nation au Front Pacifique : .
Nombre de messages : 7618
Date d'inscription : 13/01/2012

Infos
Nationalité: AC

[Serveur] Obsolescence de version PHP chez OVH Empty [Serveur] Obsolescence de version PHP chez OVH

le Jeu 06 Déc 2018, 18:36
Chères DasBootiennes,
Chers DasBootiens,

Comme vous le savez, Das Boot est « La simulation navale en PHP ». Nous voudrions attirer aujourd'hui votre attention sur le dernier mot, PHP.
Le PHP, pour faire court, est un langage de programmation, base de codage de la plupart des sites web. Pour vous donner une idée, le PHP est au langage informatique ce que le français et l’anglais sont à la littérature : incontournables.

Comme de très nombreux sites dans le monde, Das Boot est codé en PHP et plus précisément dans la version 5.x . Or, celle-ci arrive bientôt en fin de vie, c'est-à-dire que le langage ne recevra plus de correctifs de sécurité officiels (développés par les développeurs de PHP).
Or, si PHP 5 n'est plus supporté, il est fort probable qu'OVH, notre hébergeur, désactive son support assez rapidement après. Rien n'est cependant sûr, car OVH propose actuellement des versions obsolètes de PHP.

Nous avons déjà eu affaire à une migration PHP forcée par OVH, en septembre 2015 ( http://dasboot.forumactif.com/t17052-serveur-migration-technique ), entraînant une fermeture temporaire du jeu et de nombreux bugs, notamment d'accents.
Aussi, pour ne pas nous faire prendre au dépourvu, nous avons décidé de prendre les devants, nous obligeant à reprendre toutes nos requêtes à la BDD. Cela entraînerait notamment, en cas de problèmes, l'impossibilité d'effectuer la plupart des actions ou d'afficher des informations au sein d'une page, et même tout simplement la connexion au jeu. Pour éviter ces incidents, nous effectuerons des tests sur notre serveur de test.


[Serveur] Obsolescence de version PHP chez OVH Occure10

Pour vous donner une idée de l'ampleur du travail, rien que pour les changements «mysql» (une partie seulement des changements à effectuer), 252 fichiers doivent être modifiés avec un total de 4765 occurrences de ce type.

Dans le cadre de cette migration, nous pourrions être amenés :

- À fermer le jeu (de préférence de manière planifiée sauf si OVH bascule brusquement en PHP 7.X sans nous avertir). La trêve de fin d'année, lorsque les dates seront annoncées, pourrait notamment être plus longue que les années précédentes.
- À solliciter votre participation à notre campagne de tests et aux correctifs nécessaires ensuite. En tout état de cause, vous pourrez dès lors nous remonter les bugs qui vous semblent suspects, comme par exemple :
* Page blanche;
* Message d'erreur mentionnant « MYSQL », du style « can't access database » ou « extention deprecated/obsolete » ;
* Tout texte non habituel.

Croyez bien que nous mettrons tout en œuvre pour minimiser les effets négatifs de cette migration et nous excusons d’avance pour la gène possible. Nous espérons que vous nous aiderez dans ce projet hélas nécessaire sur votre jeu préféré.

En vous souhaitant,

_________________
MERCo: Center of Merchant Ship Reporting and Control (1942)
kojak
kojak
Concepteur
Autre pseudo : Aucun
Nation au Front Atlantique : Aucune
Nation au Front Pacifique : Aucune
Nombre de messages : 4100
Date d'inscription : 27/12/2011

[Serveur] Obsolescence de version PHP chez OVH Empty Re: [Serveur] Obsolescence de version PHP chez OVH

le Mar 08 Jan 2019, 22:54
Chères DasBootiennes,
Chers DasBootiens,

Tout d'abord je vous souhaite mes meilleurs voeux pour cette nouvelle année !!

Un petit point sur l'avancement des travaux pour la migration PHP en cours !

Les espaces principaux de das-boot ont été effectués sur le serveur de test et nous sommes en phase de vérification que tout fonctionne correctement.
A ce jour certains problèmes ont été identifiés, on tente de les corriger rapidement.

Si nous parvenons à tenir notre planning, le basculement sur le serveur principal du jeu devrait être effectué samedi (sans ouvrir le jeu).
Puis nous ferons une dernière batterie de tests avant de valider l'ouverture du jeu dimanche.

En étant prudent, nous préférons vous informer que le jeu sera maintenu fermé quelques jours de plus si des soucis trop importants/significatifs persistent.

A suivre très bientôt

_________________
Equipe programmation et développement
"Si ton labeur est dur, et si tes résultats sont minces, rappelle toi qu'un jour le grand chêne a été un gland comme toi..."
MERCo
MERCo
Administrateur
Autre pseudo : .
Nation au Front Atlantique : .
Nation au Front Pacifique : .
Nombre de messages : 7618
Date d'inscription : 13/01/2012

Infos
Nationalité: AC

[Serveur] Obsolescence de version PHP chez OVH Empty Re: [Serveur] Obsolescence de version PHP chez OVH

le Dim 13 Jan 2019, 19:09
Bonjour,

L'équipe travail d'arrache-pied pour régler un dernier bug survenu avant le basculement (qui aurait dû avoir lieu hier). Comme l'a indiqué Kojak ci-dessus, il est donc possible que nous prenions quelques jours de plus pour finaliser la migration.

Nous vous tiendrons informé dès que nous aurons de plus amples informations à vous communiquer.

Merci de votre compréhension,

_________________
MERCo: Center of Merchant Ship Reporting and Control (1942)
kojak
kojak
Concepteur
Autre pseudo : Aucun
Nation au Front Atlantique : Aucune
Nation au Front Pacifique : Aucune
Nombre de messages : 4100
Date d'inscription : 27/12/2011

[Serveur] Obsolescence de version PHP chez OVH Empty Re: [Serveur] Obsolescence de version PHP chez OVH

le Mar 04 Juin 2019, 17:33
Chères DasBootiennes,
Chers DasBootiens,

Les délais escomptés pour finaliser la migration sont passés de semaines en mois...
Cependant nous touchons au but !!

Nous avons profité de la mise à jour des versions PHP pour corriger divers bugs (d'encodage en particulier, et PNJ).

Nous avons pris le temps et la précaution de mettre en place un cahier de test des différentes pages du jeu avec les actions associées afin de vérifier au maximum toutes les fonctionnalités.
Espérons que ce cahier de test aura été exhaustif !
Il nous servira dans tous les cas pour les futures évolutions ou lots de correctifs, nous améliorons notre méthodologie...

Nous vous communiquerons bientôt la date à laquelle la migration sera effectuée, avec un arrêt temporaire du jeu (qqs heures maximum).
Je m'assure de disponibilités dans la semaine qui suivra pour d'éventuelles corrections ou retour arrière.

Merci de votre compréhension.

_________________
Equipe programmation et développement
"Si ton labeur est dur, et si tes résultats sont minces, rappelle toi qu'un jour le grand chêne a été un gland comme toi..."
kojak
kojak
Concepteur
Autre pseudo : Aucun
Nation au Front Atlantique : Aucune
Nation au Front Pacifique : Aucune
Nombre de messages : 4100
Date d'inscription : 27/12/2011

[Serveur] Obsolescence de version PHP chez OVH Empty Re: [Serveur] Obsolescence de version PHP chez OVH

le Dim 16 Juin 2019, 11:48
Chères DasBootiennes,
Chers DasBootiens,

Nous y sommes !
La mise à jour des différents scripts en version PH 7.0 a été réalisée et vérifiée sur le serveur de test.
Nous en avons profité pour effectuer plusieurs correctifs de petits bugs d'encodage ou présentation, épuration de code, sur le jeu et en partie backoffice.

Le basculement est prévu le dimanche 23 juin !
Un arrêt du jeu est plannifié de 10h30 à 19h30, pour nous laisser du temps pour des tests et un éventuel retour arrière en cas de soucis.
Comme tout arrêt complet du jeu, tous les scripts seront suspendus (gain d'UT, PNJ, ports, etc.).

A la réouverture les PNJ seront maintenus inactifs pendant 24h.
Nous comptons sur vous pour nous signaler, dans la partie "bug du jeu" du forum, toutes anomalies de fonctionnement ou affichage suite à cette migration.

Bon jeu !

_________________
Equipe programmation et développement
"Si ton labeur est dur, et si tes résultats sont minces, rappelle toi qu'un jour le grand chêne a été un gland comme toi..."
kojak
kojak
Concepteur
Autre pseudo : Aucun
Nation au Front Atlantique : Aucune
Nation au Front Pacifique : Aucune
Nombre de messages : 4100
Date d'inscription : 27/12/2011

[Serveur] Obsolescence de version PHP chez OVH Empty Re: [Serveur] Obsolescence de version PHP chez OVH

le Dim 23 Juin 2019, 09:32
Rappel : coupure du jeu d'ici 1 heure !

_________________
Equipe programmation et développement
"Si ton labeur est dur, et si tes résultats sont minces, rappelle toi qu'un jour le grand chêne a été un gland comme toi..."
MERCo
MERCo
Administrateur
Autre pseudo : .
Nation au Front Atlantique : .
Nation au Front Pacifique : .
Nombre de messages : 7618
Date d'inscription : 13/01/2012

Infos
Nationalité: AC

[Serveur] Obsolescence de version PHP chez OVH Empty Re: [Serveur] Obsolescence de version PHP chez OVH

le Dim 23 Juin 2019, 10:40
Chères DasBootiennes,
Chers DasBootiens,

Nous y sommes, le jeu ferme à partir de maintenant jusque 19h30 environ pour effectuer la Migration PhP.
Toutes les informations utiles ainsi que la progression de la migration seront affichés ici-même durant cette journée.


Merci de votre compréhension.

_________________
MERCo: Center of Merchant Ship Reporting and Control (1942)
kojak
kojak
Concepteur
Autre pseudo : Aucun
Nation au Front Atlantique : Aucune
Nation au Front Pacifique : Aucune
Nombre de messages : 4100
Date d'inscription : 27/12/2011

[Serveur] Obsolescence de version PHP chez OVH Empty Re: [Serveur] Obsolescence de version PHP chez OVH

le Dim 23 Juin 2019, 11:50
Chères DasBootiennes,
Chers DasBootiens,

La migration de version PHP s'est bien passée.
Nous n'avons pas relevé de dysfonctionnements majeurs.
Nous poursuivons les tests jusqu'à ce soir 19h30, réouverture du jeu.

Bon dimanche

_________________
Equipe programmation et développement
"Si ton labeur est dur, et si tes résultats sont minces, rappelle toi qu'un jour le grand chêne a été un gland comme toi..."
MERCo
MERCo
Administrateur
Autre pseudo : .
Nation au Front Atlantique : .
Nation au Front Pacifique : .
Nombre de messages : 7618
Date d'inscription : 13/01/2012

Infos
Nationalité: AC

[Serveur] Obsolescence de version PHP chez OVH Empty Re: [Serveur] Obsolescence de version PHP chez OVH

le Dim 23 Juin 2019, 19:44
Chères Das-Bootiennes,
Chers Das-Bootiens,

Voilà, la migration PhP s’est bien passée et nous avons fait une série de vérifications pour que ces changements soient le moins impactants possible sur votre plaisir du jeu. Cependant, et comme annoncé plus haut, nous avons ouvert un sujet forum dans la partie Bug du forum :

MERCo a écrit:
Dans le cadre de cette migration, nous pourrions être amenés :

- À solliciter votre participation à notre campagne de tests et aux correctifs nécessaires ensuite. En tout état de cause, vous pourrez dès lors nous remonter les bugs qui vous semblent suspects, comme par exemple :
* Page blanche ;
* Message d'erreur mentionnant « MYSQL », du style « can't access database » ou « extention deprecated/obsolete » ;
* Tout texte non habituel.

Sujet Bug : http://dasboot.forumactif.com/t18771-bug-migration-php-23-juin-2019

Croyez bien que l’équipe a tout mis en œuvre pour minimiser les effets négatifs de cette migration et nous nous excusons d’avance pour la gène possible. Nous espérons que vous nous aiderez dans ce projet nécessaire pour la pérennité de votre jeu préféré.

Info importante :
1. nous ré-ouvrons le jeu dans les minutes qui suivent ;
2. les PNJ seront laissés désactivés pour 24h afin d’établir une reprise en douceur ;

En vous souhaitant bon jeu,

_________________
MERCo: Center of Merchant Ship Reporting and Control (1942)
MERCo
MERCo
Administrateur
Autre pseudo : .
Nation au Front Atlantique : .
Nation au Front Pacifique : .
Nombre de messages : 7618
Date d'inscription : 13/01/2012

Infos
Nationalité: AC

[Serveur] Obsolescence de version PHP chez OVH Empty Re: [Serveur] Obsolescence de version PHP chez OVH

le Mer 26 Juin 2019, 13:00
Chères Das-Bootiennes,
Chers Das-Bootiens,

La migration vers PhP 7.0. s’est déroulée sans grands problèmes, même si les aléas du code Das Boot font qu’il y a eu quelques petits ratés, principalement au niveau des affichages de contenu de pages,  à droite à gauche.

L’équipe continuera d’assurer le suivi de ces quelques bugs dans les jours qui viennent, n’hésitez pas à remonter ceux que vous croiseriez, sur le sujet idoine*

Comme prévu nous allons réactiver les PNJ - probablement ce soir vers 20h - mis en sommeil lors de nos travaux. Attention, eux aussi ont été privés des leur dose de DB pendant plusieurs jours et risquent donc de revenir en forme. Méfiez-vous donc de nos PNJ, surtout qu’une optimisation du script PNJ à été effectué en même temps que la migration.

En vous souhaitant bon jeu,


* Sujet Bug Migration : http://dasboot.forumactif.com/t18771-bug-migration-php-23-juin-2019

_________________
MERCo: Center of Merchant Ship Reporting and Control (1942)
kojak
kojak
Concepteur
Autre pseudo : Aucun
Nation au Front Atlantique : Aucune
Nation au Front Pacifique : Aucune
Nombre de messages : 4100
Date d'inscription : 27/12/2011

[Serveur] Obsolescence de version PHP chez OVH Empty Re: [Serveur] Obsolescence de version PHP chez OVH

le Jeu 27 Juin 2019, 22:56
Chères Das-Bootiennes,
Chers Das-Bootiens,

Le fonctionnement des PNJs marchands et escorteurs a été revu.

Les "nouveaux" PNJs ne devraient plus avoir de comportement erratique, cependant les "anciens" PNJs étant toujours en jeu je vous sollicite pour relever tout parcours inhabituel ou action inappropriée.

Les ralentissements du jeu devraient aussi disparaître suite à cette évolution.

En vous souhaitant bon jeu

_________________
Equipe programmation et développement
"Si ton labeur est dur, et si tes résultats sont minces, rappelle toi qu'un jour le grand chêne a été un gland comme toi..."
MERCo
MERCo
Administrateur
Autre pseudo : .
Nation au Front Atlantique : .
Nation au Front Pacifique : .
Nombre de messages : 7618
Date d'inscription : 13/01/2012

Infos
Nationalité: AC

[Serveur] Obsolescence de version PHP chez OVH Empty Re: [Serveur] Obsolescence de version PHP chez OVH

le Ven 12 Juil 2019, 17:50
Chères Das-Bootiennes,
Chers Das-Bootiens,

La cohabitation, un art ô combien difficile, entre les « anciens » PNJ marchands (ceux d’avant la migration) et les nouveaux PNJ marchands (ceux créés après la migration) est délicate. Nous avons constaté chez eux des comportements et des façons de faire inappropriés, dus en grande partie à leur différence générationnelle.

Aussi, l’équipe a pris le parti de retirer la totalité des PNJ marchands datant d’avant la migration. Ceci afin de ne pas laisser coexister plus longtemps deux systèmes pas toujours compatibles l’un avec l’autre et, de fait, générateurs de bugs ou de ralentissements du serveur.

Rassurez-vous, nous vous laissons le temps (8 jours) pour prendre vos dispositions. Qui plus est, la création des nouveaux PNJ se fait à un tel rythme que les mers seront bientôt à nouveau peuplées de PNJ marchands, pour le plus grand plaisir de vos canonniers.

En vous souhaitant bon jeu,

_________________
MERCo: Center of Merchant Ship Reporting and Control (1942)
Contenu sponsorisé

[Serveur] Obsolescence de version PHP chez OVH Empty Re: [Serveur] Obsolescence de version PHP chez OVH

Revenir en haut
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum