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 2008-07-15 18:19:54

Oustédaisse
Member
From: Hossegor (40)
Registered: 2006-03-03
Posts: 25
Website

Upgrade 0.70.2 => 0.71 : souci avec Cache_Lite

'llo tous,

Je viens de réaliser l'upgrade de la 0.70.2 vers la toute fraiche 0.71, et je me retrouve avec cette superbe erreur affichée en haut de chaque page de GLPI :

Strict Standards: Declaration of Cache_Lite_File::get() should be compatible with that of Cache_Lite::get() in C:\wamp\apache2\htdocs\glpi\lib\cache_lite\Lite\File.php on line 90

Et vi, c'est sur un environnement Win2k3, avec un PHP 5.2.5 (installé à la main, sans utiliser de packages genre xamp ou autres).

Je suis un peu à court d'idée là, quelqu'un aurait une piste ?

Merci bien smile

Offline

#2 2008-07-15 18:24:03

ddurieux
Plugins Dev
From: Propières, France
Registered: 2005-06-17
Posts: 7,521

Re: Upgrade 0.70.2 => 0.71 : souci avec Cache_Lite

est-ce que PEAR est à jour?

Offline

#3 2008-07-15 18:37:56

Oustédaisse
Member
From: Hossegor (40)
Registered: 2006-03-03
Posts: 25
Website

Re: Upgrade 0.70.2 => 0.71 : souci avec Cache_Lite

Hum, à vrai dire, PEAR n'était pas installé.

Je viens de le faire (+ restart d'Apache), sans plus de succès. Il semble bien à jour :

pear upgrade-all
Nothing to upgrade-all

Offline

#4 2008-07-15 18:38:37

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

Re: Upgrade 0.70.2 => 0.71 : souci avec Cache_Lite

Je ne vois pas pour quelle raison il chargerais la version système de Cache_Lite ... ?

Quelle est la version installée ?

pear list

Quelle est le chemin des include php ?


Normalement GLPI est fournie avec une version embarquée de Cache_Lite.

Pour info, il est possible d'utiliser la version du système (ce qui est fait dans les RPM chez Fedora)
1/ disposer de la version 1.7.4 minimum
2/ supprimer le dossier lib/cache_lite
3/ modifier le chemin en créant le fichier glpi/config/config_path.php contenant :

<?php
define("GLPI_CACHE_LITE_DIR", "Cache");
?>

Tu peux aussi forcer le chemin des include pour GLPI afin qu'il n'utilise pas la version système.

++


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 2008-07-15 18:54:25

Oustédaisse
Member
From: Hossegor (40)
Registered: 2006-03-03
Posts: 25
Website

Re: Upgrade 0.70.2 => 0.71 : souci avec Cache_Lite

remi wrote:

Quelle est la version installée ?

0.7.4

remi wrote:

Quelle est le chemin des include php ?

Celui de PEAR (c:\wamp\php5\PEAR dans mon cas, j'adôôôôôôre les serveurs Win32...)

remi wrote:

Pour info, il est possible d'utiliser la version du système (ce qui est fait dans les RPM chez Fedora)
1/ disposer de la version 1.7.4 minimum
2/ supprimer le dossier lib/cache_lite
3/ modifier le chemin en créant le fichier glpi/config/config_path.php contenant :

<?php
define("GLPI_CACHE_LITE_DIR", "Cache");
?>

Tu peux aussi forcer le chemin des include pour GLPI afin qu'il n'utilise pas la version système.

++

Hum, faudra que je tente...

En disant à PHP d'être un peu moins verbeux (error_reporting sur E_ALL & ~E_NOTICE), je peux faire disparaitre le warning pour les utilisateurs, mais cela ne règle pas le problème au final, certes !

Merci pour l'aide, j'vous tiens au jus...

Offline

#6 2008-07-15 19:06:47

ddurieux
Plugins Dev
From: Propières, France
Registered: 2005-06-17
Posts: 7,521

Re: Upgrade 0.70.2 => 0.71 : souci avec Cache_Lite

0.7.4 ??? oulà t'as des versions de retard.... met PEAR à jour et ça devrait aller mieux.

Offline

#7 2008-07-15 19:15:25

Oustédaisse
Member
From: Hossegor (40)
Registered: 2006-03-03
Posts: 25
Website

Re: Upgrade 0.70.2 => 0.71 : souci avec Cache_Lite

1.7.4 pardon, coquille de fin de journée wink

Offline

Board footer

Powered by FluxBB