Project

General

Profile

Actions

Demande #3871

closed

upgrade php5 vers php7 sur la vm lamp

Added by Loïc Dachary about 5 years ago. Updated almost 5 years ago.

Status:
Fermé
Priority:
Normale
Assignee:
Christian P. Momon
Category:
-
Target version:
Start date:
09/15/2019
Due date:
% Done:

100%

Estimated time:
(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.

Subtasks 1 (0 open1 closed)

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

Actions

Related issues 1 (0 open1 closed)

Related to Admins - Demande #3947: Migrer vers Debian Buster la vm lampFerméChristian P. Momon10/21/2019

Actions
Actions #1

Updated by Quentin Gibeaux about 5 years ago

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

Actions #2

Updated by Christian P. Momon about 5 years ago

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

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

Actions #3

Updated by Christian P. Momon about 5 years ago

  • Description updated (diff)
  • Priority changed from Normale to Élevée
Actions #4

Updated by Christian P. Momon about 5 years ago

  • Description updated (diff)
Actions #5

Updated by Christian P. Momon about 5 years ago

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.

Actions #6

Updated by Loïc Dachary about 5 years ago

  • Description updated (diff)
Actions #7

Updated by Christian P. Momon about 5 years ago

  • Description updated (diff)
Actions #8

Updated by Christian P. Momon about 5 years ago

  • Description updated (diff)
Actions #9

Updated by Christian P. Momon about 5 years ago

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.

Actions #10

Updated by Christian P. Momon about 5 years ago

  • Description updated (diff)
Actions #11

Updated by Christian P. Momon about 5 years ago

  • Description updated (diff)
Actions #12

Updated by Christian P. Momon about 5 years ago

  • Description updated (diff)

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

Actions #13

Updated by Christian P. Momon about 5 years ago

  • Description updated (diff)
Actions #14

Updated by Christian P. Momon about 5 years ago

  • Description updated (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.

Actions #15

Updated by Christian P. Momon about 5 years ago

  • Description updated (diff)

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

Actions #16

Updated by Christian P. Momon about 5 years ago

  • Description updated (diff)

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

Actions #17

Updated by Christian P. Momon about 5 years ago

  • Subject changed from upgrade php5 vers php7 sur lamp to upgrade php5 vers php7 sur la vm lamp
  • Description updated (diff)
  • Assignee set to Christian P. Momon
  • Target version changed from Backlog to Septembre 2019

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

Actions #18

Updated by Christian P. Momon about 5 years ago

  • Status changed from Nouveau to En cours de traitement
Actions #19

Updated by Quentin Gibeaux about 5 years ago

  • Target version changed from Septembre 2019 to Octobre 2019
Actions #20

Updated by Christian P. Momon about 5 years ago

  • Related to Demande #3947: Migrer vers Debian Buster la vm lamp added
Actions #21

Updated by Christian P. Momon about 5 years ago

  • Status changed from En cours de traitement to Attente d'information
Actions #22

Updated by Quentin Gibeaux about 5 years ago

  • Target version changed from Octobre 2019 to Novembre 2019
Actions #23

Updated by François Poulain about 5 years ago

Fait.

Actions #24

Updated by Quentin Gibeaux about 5 years ago

  • Target version changed from Novembre 2019 to Décembre 2019
Actions #25

Updated by Christian P. Momon about 5 years ago

  • Status changed from Attente d'information to 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é.

Actions #26

Updated by Quentin Gibeaux almost 5 years ago

  • Status changed from Résolu to Fermé
Actions

Also available in: Atom PDF