Projet

Général

Profil

Actions

Demande #3871

fermé

upgrade php5 vers php7 sur la vm lamp

Ajouté par Loïc Dachary il y a environ 5 ans. Mis à jour il y a presque 5 ans.

Statut:
Fermé
Priorité:
Normale
Assigné à:
Christian P. Momon
Catégorie:
-
Version cible:
Début:
15/09/2019
Echéance:
% réalisé:

100%

Temps estimé:
(Total: 0:00 h)
Difficulté:
2 Facile

Description

php5 n'est pas dans stretch, seulement dans jessie. Est-ce qu'il aurait ete possible de passer lamp en php7 lors de la migration? C'est un oubli?

SITE WEB                                       COMPATIBILITÉ PHP 7      TEST              COMMENTAIRE
000-default.conf                               OK                       OK                Site statique
apr1.org.conf                                  Compatible               OK                Maj en attente (#3221) + Server requirements At least PHP 5.6
april-food-inc.april.org.conf                  OK                       OK                Site statique
audio.april.org.conf                           OK                       OK                Redirection vers Drupal
boutique.april.org.conf                        ???                      PHP Fatal error   Thelia, appels mysql_* supprimés en PHP 7, voir #3874
corp.april.org.conf                            OK                       OK                Site statique
diversite.april.org.conf                       OK                       OK                1 seul fichier PHP
eucd.info.conf                                 OK                       OK                Site statique (ou presque), la conf a déjà des pbs
expolibre.org.conf                             OK                       OK                Code PHP maison réduit à de l'inclusion HTML
formatsouverts.education.conf                  Risque faible            OK (fixé PHP 7)   GPeTition (benj)
gspeakup.april.org.conf                        ???                      OK                GSpeakup
guide.libreassociation.info.conf               OK                       OK                Site statique
libreassociation.info.conf                     Risque faible            OK                SPIP : maj à prévoir (3.2.1 -> 3.2.4)
libre-en-fete.net.conf                         Risque faible            OK                SPIP : maj à prévoir (3.2.1 -> 3.2.4)
libre-et-accessible.org.conf                   OK                       OK (fixé)         Code PHP maison et simple
logiciel-libre.info.conf                       OK                       OK                Site statique
media.april.org.conf                           OK                       OK                Site statique
piwik.april.org.conf                           OK                       OK                Rediriger vers statistiques.april.org
planet.april.org.conf                          OK                       OK                Site statique
proximite.april.org.conf                       Risque faible            OK (fixé)         DotClear
questionnaires.april.org.conf                  Risque faible            OK                LimeSurvey
questionnaires.libreassociation.info.conf      Risque faible            OK~               HS /!\
spip.libre-en-fete.net.conf                    Risque faible            OK                Site SPIP
statistiques.april.org.conf                    Risque faible            OK                Matomo
unitary-patent.april.org.conf                  OK                       OK                Site statique
valise.april.org.conf                          En cours de migration    Mod PHP absents   Owncloud
valise-new.april.org.conf                      OK (utilise deja)        OK                Nextcloud
webmail.april.org.conf                         OK                       OK                Roundcube
wiki.april.org.conf                            Risque faible            OK                Mediawiki
www.april.org.conf                             Risque faible            OK (fixé PHP 7)   GPetition (benj) : /microsoft-educ-nat 
Sites problématiques :
  • boutique.april.org : solution à l'étude.

Sous-tâches 1 (0 ouverte1 fermée)

Anomalie #3874: Le code du site boutique.april.org n'est plus maintenu + futur panne DSP2FerméChristian P. Momon15/09/2019

Actions

Demandes liées 1 (0 ouverte1 fermée)

Lié à Admins - Demande #3947: Migrer vers Debian Buster la vm lampFerméChristian P. Momon21/10/2019

Actions

Mis à jour par Quentin Gibeaux il y a environ 5 ans

En fait ya déjà php7, mais la conf apache continue d'utiliser php5 :
/etc/apache2/mods-enabled/php5.conf

Mis à jour par Christian P. Momon il y a environ 5 ans

Bien vu : l'étape semble avoir été omise.

Proposition de considérer le passage à PHP7 comme un préalable à Buster.

Mis à jour par Christian P. Momon il y a environ 5 ans

  • Description mis à jour (diff)
  • Priorité changé de Normale à Élevée

Mis à jour par Christian P. Momon il y a environ 5 ans

  • Description mis à jour (diff)

Mis à jour par Christian P. Momon il y a environ 5 ans

Dans la description, je viens d'ajouter la liste des sites web hébergé par la vm lamp et un statut pour chacun.

J'encourage à conclure qu'on peut basculer vers PHP 7 sans trop de risque. Les fichiers de logs seront à surveiller, c'est souvent là qu'on voit les problèmes.

Mis à jour par Loïc Dachary il y a environ 5 ans

  • Description mis à jour (diff)

Mis à jour par Christian P. Momon il y a environ 5 ans

  • Description mis à jour (diff)

Mis à jour par Christian P. Momon il y a environ 5 ans

  • Description mis à jour (diff)

Mis à jour par Christian P. Momon il y a environ 5 ans

Tests en activant le mod PHP7.0 :
  • 7 sites à fixer.

Colonne « Test » ajoutée au tableau dans la description.

Des PHP Notice sur libre-en-fete.org mais c'était déjà le cas avant.

Mis à jour par Christian P. Momon il y a environ 5 ans

  • Description mis à jour (diff)

Mis à jour par Christian P. Momon il y a environ 5 ans

  • Description mis à jour (diff)

Mis à jour par Christian P. Momon il y a environ 5 ans

  • Description mis à jour (diff)

Correction de libre-et-accessible.org pour fonctionner en PHP7.0.

Mis à jour par Christian P. Momon il y a environ 5 ans

  • Description mis à jour (diff)

Mis à jour par Christian P. Momon il y a environ 5 ans

  • Description mis à jour (diff)

Le site boutique.april.org semble difficilement migrable car utilise des appels mysql_* qui n'existent plus en PHP 7.
Ticket dédié : #3874.

Mis à jour par Christian P. Momon il y a environ 5 ans

  • Description mis à jour (diff)

Le site formatsouverts.education modifié être compatible avec PHP7 (mysqli_*, regex /e, Smarty…).

Mis à jour par Christian P. Momon il y a environ 5 ans

  • Description mis à jour (diff)

Le site https://www.april.org/microsoft-educ-nat-partenariat-indigne/ modifié pour être compatible avec PHP7 (mysqli_*, regex /e, Smarty…).

Mis à jour par Christian P. Momon il y a environ 5 ans

  • Sujet changé de upgrade php5 vers php7 sur lamp à upgrade php5 vers php7 sur la vm lamp
  • Description mis à jour (diff)
  • Assigné à mis à Christian P. Momon
  • Version cible changé de Backlog à Septembre 2019

Le site proximite.april.org modifié pour être compatible avec PHP7 (driver mysqli défini dans le fichier config.php).

Mis à jour par Christian P. Momon il y a environ 5 ans

  • Statut changé de Nouveau à En cours de traitement

Mis à jour par Quentin Gibeaux il y a environ 5 ans

  • Version cible changé de Septembre 2019 à Octobre 2019

Mis à jour par Christian P. Momon il y a environ 5 ans

  • Lié à Demande #3947: Migrer vers Debian Buster la vm lamp ajouté

Mis à jour par Christian P. Momon il y a environ 5 ans

  • Statut changé de En cours de traitement à Attente d'information

Mis à jour par Quentin Gibeaux il y a environ 5 ans

  • Version cible changé de Octobre 2019 à Novembre 2019

Mis à jour par François Poulain il y a environ 5 ans

Fait.

Mis à jour par Quentin Gibeaux il y a presque 5 ans

  • Version cible changé de Novembre 2019 à Décembre 2019

Mis à jour par Christian P. Momon il y a presque 5 ans

  • Statut changé de Attente d'information à Résolu

La sujet de la boutique étant provisoirement réglé (#3874), tous les sites tournent en PHP7 et donc ce ticket peut être fermé.

Mis à jour par Quentin Gibeaux il y a presque 5 ans

  • Statut changé de Résolu à Fermé
Actions

Formats disponibles : Atom PDF