You are not logged in.
Pages: 1
Topic closed
Hello à tous !
Je monte actuellement un lab chez moi et je voulais intégrer GLPI dans mon infra.
J'utilise un système Ubuntu Server 18.04 LTS, avec la version GLPI 9.2.3 de GitHub.
J'ai donc procédé à l'installation des différents pré-requis (php / mysql / ...) et au moment où je me connecte à mon serveur via l'interface Web pour le configurer,
je me retrouve avec quelques extensions manquantes.
Je tiens à préciser avant que j'ai fait pas mal de recherches, que j'ai essayé des solutions qui ont fonctionné pour d'autres mais pas pour moi !
Les extensions sont les suivantes :
-IMAP
-APCu
-CAS
-mbstring
Pour mbstring j'ai testé différentes façons d'écrire qui fonctionnaient visiblement sur des versions plus anciennes (type php5) :
sudo apt-get install php7.2-mbstring
sudo apt-get install php7-mbstring
sudo apt-get install php-mbstring
Idem pour IMAP et CAS. J'ai bien installé le module php7.2 pourtant.
Pour APCu j'ai cru comprendre que je devais passer par le site avec un wget comme GitHub, cependant je ne sais pas où le décompresser ? (Dans /var/www/html/glpi ?)
Merci d'avoir pris le temps de lire
_________________________________________________________________________________________________________________________________________________________________________________
EDIT :
J'a réussi à installer l'extension mbstring via wget :
http://security.ubuntu.com/ubuntu/pool/universe/p/php7.2/php7.2-mbstring_7.2.10-0ubuntu0.18.04.1_amd64.deb
dpkg -i php7.2-mbstring_7.2.10-0ubuntu0.18.04.1_amd64.deb
Pour imap ça se complique :
wget http://seucurity.ubuntu.com/ubuntu/pool/universe/p/php7.2/php7.2-imap_7.2.10-0ubuntu0.18.04.1_amd64.deb
dpkg -i php7.2-imap_7.2.10-0ubuntu0.18.04.1_amd64.deb
(Lecture de la base de données... 104037 fichiers et répertoires déja installés.)
Préparation du dépaquetage de php7.2-imap_7.2.10-0ubuntu0.18.04.1_amd64.deb ...
Dépaquetage de php7.2-imap (7.2.10-0ubuntu0.18.04.1) sur (7.2.10.0ubuntu0.18.04.1)
dpkg: des problèmes de dépendances empêchent la configuration de php7.2-imap :
php7.2-imap dépend de libc-client2007e ; cependant :
Le paquet libc-client2007e n'est pas installé.
dpkg: erreur de traitement du paquet php7.2-imap (--install) :
problèmes de dépendances - laissé non configuré
Traitement des actions différées ("triggers") pour libapache2-mod-php7.2 (7.2.10-0ubuntu0.18.04.1)
...
Des erreurs ont été rencontrées pendant l'exécution :
php7.2-imap
Je tente donc d'installer la dépendance (je crois qu'on dit comme ça) en utilisant la commande :
apt-cache search libc-client2007e
apt-get install libc-client2007e-dev
Et là il me retourne qu'il manque d'autres choses, donc je continue, et à chaque fois de nouvelles choses sont demandées et je ne m'en sors pas, à tel point qu'on en arrive au serpent qui se mord la queue.
Last edited by Agrafeuse (2018-11-25 23:32:49)
Offline
Re à tous,
Je me permets de faire deuxième post pour partager la solution :
En fait ma distribution Ubuntu Server 18.04 LTS intégrait très peu de dépôts dans le fichier /etc/apt/sources.list, à savoir :
deb http://archive.ubuntu.com/ubuntu bionic main
deb http://archive.ubuntu.com/ubuntu bionic-security main
deb http://archive.ubuntu.com/ubuntu bionic-updates main
Ce pourquoi il n'arrivait pas à résoudre les demandes apt-get avec certains modules php, il faut donc ajouter avec un éditeur (type nano) les dépôts suivants :
deb http://archive.ubuntu.com/ubuntu bionic main universe multiverse
deb http://archive.ubuntu.com/ubuntu bionic-security main universe multiverse
deb http://archive.ubuntu.com/ubuntu bionic-updates main universe multiverse
Voilà, en espérant que ça serve à certains
Offline
Pages: 1
Topic closed