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 2011-08-02 11:27:30

didle666
Member
Registered: 2011-08-02
Posts: 4

Mise a jour GLPI

Bonjour,
je cherche a faire une MAJ de GLPI

Mon serveur est actuellement installé avec le module ocsng +glpi (pack ocsng) et je suis en version 065 de glpi

Je dois passer en verion 0.8xx de Glpi mais sans Ocs qui sera repris ailleurs ou ultérieurment

donc j'installe xamp 1.7 + glpi 8.02

je reinjecte ma base glpi dans mysql

lorsque je passe a la phase de mise a jour j'ai le message d'erreur suivant

PHP Warning: include_once(../inc/ocsng.function.php) [function.include-once]: failed to open stream: No such file or directory in C:\xampp\htdocs\glpi\install\update_068_0681.php at line 491
PHP Warning: include_once() [function.include]: Failed opening '../inc/ocsng.function.php' for inclusion (include_path='.;C:\xampp\php\PEAR') in C:\xampp\htdocs\glpi\install\update_068_0681.php at line 491
PHP Warning: include_once(../inc/ocsng.class.php) [function.include-once]: failed to open stream: No such file or directory in C:\xampp\htdocs\glpi\install\update_068_0681.php at line 492
PHP Warning: include_once() [function.include]: Failed opening '../inc/ocsng.class.php' for inclusion (include_path='.;C:\xampp\php\PEAR') in C:\xampp\htdocs\glpi\install\update_068_0681.php at line 492
PHP Notice: Undefined index: use_ocs_mode in C:\xampp\htdocs\glpi\inc\dbmysql.class.php at line 50
PHP Warning: mysql_query() expects parameter 2 to be resource, null given in C:\xampp\htdocs\glpi\inc\dbmysql.class.php at line 177


a priori cette fonction est applée dans le update068_0681

if (countElementsInTable("glpi_ocs_link")){
        include_once (GLPI_ROOT . "/inc/commondbtm.class.php");
        include_once (GLPI_ROOT . "/inc/ocsng.function.php");
        include_once (GLPI_ROOT . "/inc/ocsng.class.php");

si quelqu'un peut m'aider

Merci

Offline

#2 2011-08-02 11:40:41

remi
GLPI-DEV
From: Champagne
Registered: 2007-04-28
Posts: 7,127
Website

Re: Mise a jour GLPI

En essayant de passé par des versions intermédiaires ? (la 0.68.1 par exemple)


Dév. Fedora 29 - PHP 5.6/7.0/7.1/7.2/7.3/7.4 - MariaDB 10.3 - GLPI master
Certifié ITILv3 - RPM pour Fedora, RHEL et CentOS sur https://blog.remirepo.net/

Offline

#3 2011-08-02 13:59:56

didle666
Member
Registered: 2011-08-02
Posts: 4

Re: Mise a jour GLPI

Merci de la reponse rapide

j'ai essayer de 065 à 0.681
j'ai l'erreur suivante (4 lignes)

Deprecated: Function mysql_list_tables() is deprecated in C:\xampp\htdocs\glpi\inc\dbmysql.class.php on line 194

puis cétai bloqué

puis j'ai recommencer de 065 à 0680
j'ai la meme chose

Deprecated: Function mysql_list_tables() is deprecated in C:\xampp\htdocs\glpi\inc\dbmysql.class.php on line 194

Deprecated: Function ereg() is deprecated in C:\xampp\htdocs\glpi\inc\common.function.php on line 399

mais en bas j'ai le bouton utiliser glpi

a priori en survolant mes données sont présent

avez-vous déja rencontrer ces erreur ?

je pense essayer la migration par palier pour voir si sa passe

Offline

#4 2011-08-02 15:15:20

remi
GLPI-DEV
From: Champagne
Registered: 2007-04-28
Posts: 7,127
Website

Re: Mise a jour GLPI

> Deprecated
C'est juste un message sans importance.

Ces vieilles versions de GLPI n'étaient pas compatibles PHP 5.3.

Mais si la migration est passée, il faut continuer.


Dév. Fedora 29 - PHP 5.6/7.0/7.1/7.2/7.3/7.4 - MariaDB 10.3 - GLPI master
Certifié ITILv3 - RPM pour Fedora, RHEL et CentOS sur https://blog.remirepo.net/

Offline

#5 2011-08-03 11:42:09

didle666
Member
Registered: 2011-08-02
Posts: 4

Re: Mise a jour GLPI

Bonjour,
j'ai réussi à faire la mise à jour de 065 vers 0.802 en 1 passe

je met en détail tous ce que j'ai fais si sa intéresse dautres

1 Sur GLPI en super Admin Desactiver OCS
2 Faire un dump de la base sur GLPI
3 Sur PHPmyadmin sauvegarder base GLPI
4 faire une copie du dossier glpi (données a récup après)
5 Supprimer ancienne version xamp + services
6 Installer nvelle version xamp
7 Copier nvelle version GLPI dans \xamp\htdocs
8 Augmenter les paramètres php.ini "post_max_size=" > taille de votre base sql
9 Sous phpmyadmin lancer en sql :
    set global max_allowed_packet=1000000000;
        set global net_buffer_length=1000000;
10 Importer Base GLPI dans phpmyadmin
11 Vider la table GLPI_ocsng_link
12 Modif  C:\xampp\htdocs\glpi\install\update_065_068.php
       TYPE= MYISAM     et    TYPE = MYISAM
  en       ENGINE=MYISAM        ENGINE = MYISAM
13 Copier à partir des fichier de l'ancienne install
       ancienne_installation_GLPI/backup/dump -> nouvelle_installation_glpi/files/_dumps
       ancienne_installation_GLPI/docs/ -> nouvelle_installation_glpi/files

14 Se connecter a glpi pour faire la mise a jour

En route il s'est arreté me demandant de faire à nouveau une mise à jour
j'ai confirmé puis voilà

j'ai eu accès à utiliser glpi

Last edited by didle666 (2011-08-03 11:46:01)

Offline

#6 2011-08-03 15:08:58

yllen
GLPI-DEV
From: Sillery (51)
Registered: 2008-01-14
Posts: 15,278

Re: Mise a jour GLPI

Sauf si vous avez installer un nouveau serveur OCS, il ne faut pas faire le point 11 (sinon cela va générer des doublons)


CentOS 6.5 - CentOS 7.x
PHP 5.6 - PHP 7.x - MySQL 5.6  - MariaDB 10.2 + APC + oOPcache
GLPI from 0.72 to dev version
Certifiée ITIL (ITV2F, ITILF, ITILOSA)

Offline

#7 2011-08-05 11:22:24

didle666
Member
Registered: 2011-08-02
Posts: 4

Re: Mise a jour GLPI

OK merci pour l'info
si je saute l'étape 11 la migration plante
Pour l'instant je n'utilise plus la connexion à OCS
Il faut que je fasse Migrer mes client ocs et le serveur.
Ocs et Glpi ne seront pas sur le même serveur

Offline

Board footer

Powered by FluxBB