You are not logged in.
Pages: 1
Topic closed
Bonjour,
J'essaie de mettre à jour une version 0.71.5 vers la 0.72 et j'obtiens ce message d'erreur quand je me connecte sur mon http://serveur/glpi
"Test json functions GLPI can't work correctly without the json_encode and json_decode functions> "
L'ancienne version fonctionne très bien.
Quelqu'un peut-il m'aider ?
Merci
Gil DENIS
Offline
Comme indiqué dans le message, il faut ajouter l'extension php json
(sauf erreur de ma part elle est incluse à compter de la version 5.2.0)
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
Pour Redhat/Centos (php 5.1.6) l'extension est disponible dans EPEL (php-pecl-json)
+
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
Merci pour vos réponses.
je viens d'installer l'extension json en utilisant "pecl install json" et tout a eu l'air de se dérouler normalement. Quand je tape ensuite un "pear list" je vois bien le package json installé 1.2.1 et le statut est bien "stable". Mais j'ai toujours ce message durant la phase de test ...
Y aurait-il un service à redémarrer ?
Merci.
Offline
Oui, je l'ai redémarré mais rien n'y fait.
Je ne suis pas une star d'Apache, mais dois-je rajouter le fichier "json.so" qui a été crée dans le rep /usr/lib/php/modules dans le répertoire "modules" d'Apache et rajouter la ligne correspondante dans le httpd.conf ?
Merci d'avance.
Offline
> Je ne suis pas une star d'Apache
Tu utilise quelle distribution ? Cette extension est certainement packagée (c'est quand même plus simple, et plus sécurisé)
Oui, il faut l'ajouter à la configuration de PHP, bien que normalement le pecl install devrait le faire...
+
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
CentOS 5.3 avec apache 2.2.3. L'install du module via pecl ne m'a rien rajouté dans le conf d'apache, mais juste le module dans le rep de php ....
Pour bien comprendre, ce module doit être appelé dans le conf d'apache par un "loadmodule" ?
Offline
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
Ok, merci pour le rpm. Ca marche tout de suite mieux.
Update vers 0.72 OK.
Merci.
Gil DENIS
Offline
Ok. Je ferme
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
Pages: 1
Topic closed