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 2019-03-15 19:44:59

xillibit
Member
From: Annecy, Haute-Savoie
Registered: 2014-02-07
Posts: 28

Synology mise à jour vers version 9.3.x/9.4.x

Bonjour,

J'ai un Synology DS416, j'ai installé le paquet officiel de GLPI 9.2.2 dessus. Je voulais procéder à la mise à jour vers la 9.3.3, j'ai installé les dépendances avec composer en local depuis mon PC et transférer le tout sur le NAS. Ce qui bloque c'est la version de mariadb qui en version 5.5.59 par défaut et GLPI 9.3.3 dit qu'elle est trop ancienne et refuse de se mettre à jour. Si je met Mariadb 10.x, il ne la voit pas et voit toujours la 5.5.59.

Comment définir mariadb 10 par défaut sur le NAS ?

Ce n'est pas Synology qui s'occupe de la mise à jour du paquet GLPI ?

Merci d'avance


GLPI 10.0.10 on Synology DS416 (DSM 7.2.x) and GLPI-Agent 1.5

Offline

#2 2019-04-13 23:25:20

neoloop
Member
Registered: 2019-04-13
Posts: 5

Re: Synology mise à jour vers version 9.3.x/9.4.x

Bonsoir
Je cherche également une solution.

Offline

#3 2019-08-28 14:16:41

xillibit
Member
From: Annecy, Haute-Savoie
Registered: 2014-02-07
Posts: 28

Re: Synology mise à jour vers version 9.3.x/9.4.x

Bonjour,

Je suis toujours dans l'attente d'une solution pour pouvoir mettre à jour GLPI sur mon Synology


GLPI 10.0.10 on Synology DS416 (DSM 7.2.x) and GLPI-Agent 1.5

Offline

#4 2019-08-28 14:35:59

tigerblue77
Member
Registered: 2019-08-21
Posts: 12

Re: Synology mise à jour vers version 9.3.x/9.4.x

Bonjour,

Pour mes mises à jour depuis la v0.72 je supprime le dossier glpi/ et le recréé avec la nouvelle version. En se connectant à l'interface web, il vous demande de mettre à jour la base, suivez les étapes et le tour est joué !

Offline

#5 2019-08-28 16:13:46

xillibit
Member
From: Annecy, Haute-Savoie
Registered: 2014-02-07
Posts: 28

Re: Synology mise à jour vers version 9.3.x/9.4.x

Bonjour,

Quelle version de GLPI utilisez-vous sur votre NAS Synology ?


GLPI 10.0.10 on Synology DS416 (DSM 7.2.x) and GLPI-Agent 1.5

Offline

#6 2019-08-28 16:59:36

xillibit
Member
From: Annecy, Haute-Savoie
Registered: 2014-02-07
Posts: 28

Re: Synology mise à jour vers version 9.3.x/9.4.x

Je crois avoir compris le problème, étant donné que mariadb 10 utilise un autre port que celui de mariadb 5 que j'essaie d'installer la 9.3 il essaie le port par défaut et donc sous mariadb 5. Lors de l'installation de GLPI 9.3 comment préciser le port de mariadb 10 ?

Installation GLPI 9.3

Synology Mariadb 5 et 10


GLPI 10.0.10 on Synology DS416 (DSM 7.2.x) and GLPI-Agent 1.5

Offline

#7 2019-08-28 17:28:42

tigerblue77
Member
Registered: 2019-08-21
Posts: 12

Re: Synology mise à jour vers version 9.3.x/9.4.x

xillibit wrote:

Je crois avoir compris le problème, étant donné que mariadb 10 utilise un autre port que celui de mariadb 5 que j'essaie d'installer la 9.3 il essaie le port par défaut et donc sous mariadb 5. Lors de l'installation de GLPI 9.3 comment préciser le port de mariadb 10 ?

https://framapic.org/a2RvipaYWoi3/fq8MVvPBqTxE.png

https://framapic.org/ioXEfpQrvSKf/d5GFJpVqaN1z.png

Hum possible... Peut-être en mettant pour serveur SQL "localhost:3307" ?

Offline

#8 2019-08-29 08:58:51

xillibit
Member
From: Annecy, Haute-Savoie
Registered: 2014-02-07
Posts: 28

Re: Synology mise à jour vers version 9.3.x/9.4.x

Bonjour,

J'ai essayé mais il refuse aussi, j'arrive bien à me connecter sous mariadb 10 avec phpmyadmin :

Erreur installation GLPI 9.3 sur mariadb 10


GLPI 10.0.10 on Synology DS416 (DSM 7.2.x) and GLPI-Agent 1.5

Offline

#9 2019-08-29 09:01:27

xillibit
Member
From: Annecy, Haute-Savoie
Registered: 2014-02-07
Posts: 28

Re: Synology mise à jour vers version 9.3.x/9.4.x

Je ne peux pas éditer mon dernier message, j'ai mis le mauvais lien vers l'image :

Erreur


GLPI 10.0.10 on Synology DS416 (DSM 7.2.x) and GLPI-Agent 1.5

Offline

#10 2019-08-29 09:07:24

xillibit
Member
From: Annecy, Haute-Savoie
Registered: 2014-02-07
Posts: 28

Re: Synology mise à jour vers version 9.3.x/9.4.x

J'ai mis la chose suivante dans Serveur SQL et ça a fonctionné :

127.0.0.1:3307

Il me reste à voir comment faire pour mettre à jour avec les tables de la 9.2.4


GLPI 10.0.10 on Synology DS416 (DSM 7.2.x) and GLPI-Agent 1.5

Offline

#11 2019-08-29 16:00:40

xillibit
Member
From: Annecy, Haute-Savoie
Registered: 2014-02-07
Posts: 28

Re: Synology mise à jour vers version 9.3.x/9.4.x

J'ai pu mettre à jour GLPI en version 9.3.4, pour convertir les tables vers innodb, en lançant le script même en root ça n'avait pas fonctionné :

cd ./glpi/scripts/
php innodb_migration.php

J'ai du suivre cette méthode pour le faire : https://www.skyminds.net/mysql-converti … at-innodb/

Reste à migrer maintenant vers GLPI 9.4.3 et à remettre le plugin fusioninventory


GLPI 10.0.10 on Synology DS416 (DSM 7.2.x) and GLPI-Agent 1.5

Offline

#12 2019-10-25 20:09:06

Al Manhal
Member
From: Maroc
Registered: 2019-10-25
Posts: 3

Re: Synology mise à jour vers version 9.3.x/9.4.x

Bonjour,

Je vous fait part de mon expérience de MAJ a la version 9.4.4 sur mon syno DSM 6.2.1

Copie le dossier GLPI version stable x.x.x dans le Synology /Volume/web/
Remplacer le répertoires Glpi/Files par celui de l’ancien installation

En CLI avec Putty par exemple modifier les droits du dossier GLPI:
    sudo -i
        chown -R root:root glpi

Modifier le ficher GLPI/Install/Install.php comme suite
>>
   echo "<input type='text' name='db_host'><p>";
A remplacer par :
   echo "<input type='text' name='db_host' value='localhost:/run/mysqld/mysqld10.sock' readonly><p>";
<<

>>
   if (count($hostport) < 2) {
      $link = new mysqli($hostport[0], $user, $password);
   } else {
      $link = new mysqli($hostport[0], $user, $password, '', $hostport[1]);
   }
A remplacer par :
   //SYNO
   $link = new mysqli($hostport[0], $user, $password, '', 3307, '/run/mysqld/mysqld10.sock');
   //SYNO
<<

>>
   if (count($hostport) < 2) {
      $link = new mysqli($hostport[0], $user, $password);
   } else {
      $link = new mysqli($hostport[0], $user, $password, '', $hostport[1]);
   }
A remplacer par :
   //SYNO
   $link = new mysqli($hostport[0], $user, $password, '', 3307, '/run/mysqld/mysqld10.sock');
   //SYNO
>>

De nouveau En CLI avec Putty :
       chown -R http:http glpi
       chmod 755 glpi (si nécessaire)

Aller sur DSM : Web Station > PHP Settings > Default Profile > Edit (Dans mon cas PHP 7.0)

Coché les Extensions  crul, gd, iconv, mysqli
    (il se peut que d’autre Extension sont nécessaires, glpi renvoie l’erreur pendant MAJ)

et c’est parti pour la MAJ

Last edited by Al Manhal (2019-11-08 15:14:28)

Offline

Board footer

Powered by FluxBB