You are not logged in.

Announcement

 Téléchargez la dernière version stable de GLPI      -     Et vous, que pouvez vous faire pour le projet GLPI ? :  Contribuer
 Download last stable version of GLPI                      -     What can you do for GLPI ? :  Contribute

#1 2023-11-24 17:36:38

Nicolas00
Member
Registered: 2023-07-24
Posts: 10

Pb migration 9.4.5 vers 10.0.10

Bonjour,

J'aurais besoin de votre aide pour une migration de version svp.

Je tente sur notre environnement de dev de migrer de la version 9.4.5 vers 10.0.10.
Je pense avoir bien suivi scupuleusement la procédure de mise à jour, mais ça ne semble pas fonctionner.

Etapes réalisées :
- sauvegarde de la DBB (au cas ou)
- copié le dossier "glpi" en "glpi_old" (version 9.4.5 donc)
- suppression du dossier 'glpi'
- téléchargé l'archive .tgz de la version 10.0.10
- décompressé l'archive puis déplacé le dossier "glpi" au même endroit que le précédent
- copié les dossiers config, files et plugins du "glpi_old" vers "glpi" (je n'ai pas le dossier marketplace sous glpi 9)
- modifié le propriétaire + droits du dossier "glpi"
- relancé Apache

Puis je vais sur l'adresse racine habituelle de GLPI :
Mon navigateur me signale "cette page ne fonctionne pas, erreur 500".
Si je switch à nouveau les dossiers "glpi" (renomme le dossier "glpi" (version 10) en "glpi.10" et renomme "glpi_old" (version 9) en "glpi") ça fonctionne à nouveau.

Système :
- Debian 10
- PHP 8.1
- MariaDB 10.3.39
- Apache 2

auriez-vous une idée, une piste?

Merci d'avance
Nicolas

Last edited by Nicolas00 (2023-11-24 17:39:23)

Offline

#2 2023-11-28 12:36:49

Chico008
Member
Registered: 2022-12-14
Posts: 384

Re: Pb migration 9.4.5 vers 10.0.10

As tu été voir tes logs apache pour voir ?
souvent c'est la que tu trouvera la cause de l'erreur.

La conf d'apache pour Glpi a t'elle été adaptée pour la version 10 ?

Last edited by Chico008 (2023-11-28 12:37:47)

Offline

#3 2023-11-28 14:33:23

Nicolas00
Member
Registered: 2023-07-24
Posts: 10

Re: Pb migration 9.4.5 vers 10.0.10

Chico008 wrote:

As tu été voir tes logs apache pour voir ?
souvent c'est la que tu trouvera la cause de l'erreur.

La conf d'apache pour Glpi a t'elle été adaptée pour la version 10 ?

Salut et merci pour ton retour!
Non je n'ai pas pensé à aller voir les logs Apache, c'est une bonne idée.

Concernant la conf apache, j'ai suivi 2 tutoriel différent de mise à jour GLPI vers 10, et aucun des 2 n'a mentionné de quelconque changement à apporter dans la conf apache (à ma connaissance)...

Quelles modifications faut-il apporter à la conf Apache afin qu'elle soit adaptée à la V10 stp ?

Meric pour ton retour

Offline

#4 2023-11-28 17:51:45

cconard96
Moderator
Registered: 2018-07-31
Posts: 2,432
Website

Re: Pb migration 9.4.5 vers 10.0.10

Bonjour,

Le changement de configuration du serveur web est actuellement facultatif avec GLPI 10. Vous pouvez trouver des informations sur ce changement dans la documentation d'installation/mise à jour. Il sera obligatoire à partir de GLPI 10.1.

https://glpi-install.readthedocs.io/en/ … web-server


GLPI Collaborator and Plugin Developer.
My non-English comments are automated translations. Sorry for any confusion that causes.
Mes commentaires non anglais sont des traductions automatiques. Désolé pour toute confusion qui cause.
Mis comentarios que no están en inglés son traducciones automáticas. Perdón por cualquier confusión que cause.

Offline

#5 2023-11-28 18:54:23

Nicolas00
Member
Registered: 2023-07-24
Posts: 10

Re: Pb migration 9.4.5 vers 10.0.10

cconard96 wrote:

Bonjour,

Le changement de configuration du serveur web est actuellement facultatif avec GLPI 10. Vous pouvez trouver des informations sur ce changement dans la documentation d'installation/mise à jour. Il sera obligatoire à partir de GLPI 10.1.

Bonjour et merci pour la réponse et la confirmation.

Mon problème est ailleurs dans ce cas big_smile
au moins je peux écarter cette piste

Offline

#6 2023-12-01 15:44:06

Nicolas00
Member
Registered: 2023-07-24
Posts: 10

Re: Pb migration 9.4.5 vers 10.0.10

Hello,

Alors, après avoir été voir le log error.log situé dans /var/log/apache2

il me sort des erreurs sur la ligne 110 du fichier index.php situé dans glpi , qui est :
    $theme = $_SESSION['glpipalette'] ?? 'auror';

C'est le fichier index.php  par défaut de la version 10.0.10, je ne l'ai pas modifié.
J'ai tenté de commenter cette ligne, ça ne change rien.

Si ça parle à quelqu'un je suis preneur ! merci

Last edited by Nicolas00 (2023-12-01 15:50:42)

Offline

#7 2023-12-01 16:44:34

Nicolas00
Member
Registered: 2023-07-24
Posts: 10

Re: Pb migration 9.4.5 vers 10.0.10

EDIT : J'ai finalement réussi ..

Je laisse ici la solution au cas ou quelqu'un aurait le même problème.

En fait l'index.php genere des erreurs car ma version de PHP n'arrive pas à lire le fichier.
Pourtant mon administrateur a bien mit à jour vers la version 8.2 en vu du passage vers GLPI 10

mais en fouillant sur le forum je suis tombé sur un soucis similaire et "cconard96" avait dit, je cite :
"Vous pouvez avoir une version différente de PHP lors de l'exécution à partir de la ligne de commande (CLI) et du serveur Web.

La modification des versions des deux dépend de votre système d'exploitation et de votre serveur Web.

Si vous utilisez Apache, vérifiez `/etc/apache2/mods-enabled/` pour lequel le module php est activé.

Si c'est php5.4 par exemple :
sudo a2dismod php5.4

Puis,
sudo a2enmod php8.1

Enfin, redémarrez le service Apache
sudo systemctl restart apache2"

Et effectivement, c'était encore le module php5 qui était activé, j'ai donc suivi les instructions et chargé le module 8.1 et C'EST GOOD ..

Merci, vous pouvez cloturer

Offline

Board footer

Powered by FluxBB