CLI n'est pas une extension, mais l'utilisation de PHP en ligne de commande via l'exécutable php.exe, ce qui est d'ailleurs effectué via les items de configuration de php par l'icône Wampserver. Il suffit de regarder le contenu de wamp\wampmanager.ini pour le confirmer.
Quant à « l'extension domxml », elle fait partie intégrante du « corps » de PHP. Un simple phpinfo donne : dom DOM/XML enabled DOM/XML API Version 20031129 libxml Version 2.7.8 HTML Support enabled XPath Support enabled XPointer Support enabled Schema Support enabled RelaxNG Support enabled
- télécharger la dll (comment s'assurer que l'on dispose de la bonne version ( 5.4.3) et en 64 bits) - la copier dans "C:\Program Files (x86)\PHP\ext" - et rajouter une ligne dans le php.ini ?
Comme indiqué précédemment : - CLI est l'utilisation de PHP en ligne de commande (Lisez le lien donné). - DOM/XML fait partie intégrante de PHP
Les extensions supplémentaires de PHP ne doivent pas être dans "C:\Program Files (x86)\PHP\ext" qui n'est pas le dossier d'installation des versions de PHP de Wampserver. Si un tel dossier existe, c'est que vous avez une autre installation de PHP en plus de celle de Wampserver et vous courrez tout droit aux problèmes.
Je suis en train de tester GLPI 0.83.6, voici ce qui est annoncé dans la doc d'installation
" PHP GLPI nécessite PHP version 5 ou supérieure (http://www.php.net). Extensions PHP obligatoires Les extensions PHP suivantes sont nécessaires au bon fonctionnement de l'application : • JSON : support du format de données structuré JSON ; • Mbstring : gestion des chaînes de caractères multi-octets ; • MySQL : liaison avec la base de données ; • Session : support des sessions des utilisateurs. Extensions PHP facultatives mais recommandées Les extensions suivantes sont requises pour des fonctionnalités optionnelles de l'application : • CLI : utilisation de PHP en ligne de commande pour les actions automatiques ; • CURL : pour l'authentification CAS ; • DOMXML : pour l'authentification CAS ; • GD : génération d'images ; • IMAP : utilisation de serveurs de messagerie pour la collecte des tickets ou l'authentification des utilisateurs ;"
En ce qui concerne votre seconde judicieuse remarque : Les extensions supplémentaires de PHP ne doivent pas être dans "C:\Program Files (x86)\PHP\ext" qui n'est pas le dossier d'installation des versions de PHP de Wampserver. Si un tel dossier existe, c'est que vous avez une autre installation de PHP en plus de celle de Wampserver et vous courrez tout droit aux problèmes.
Je vais supprimer le dossier "C:\Program Files (x86)\PHP"
Le problème que j'ai actuellement est sur l'extension curl qui est cochée dans les paramètres de wamp ( décochée dans le php.ini --> extension=php_curl.dll) mais ne s'affiche pas comme active si je vérifie via
J'avais déjà essayé cette manipulation mais sans résultats. J'ai besoin de ces extensions pour une effectuer une authentification des utilisateurs CAS dans GLPI
J'ai bien vérifié également que je disposais des dll dans le répertoire C:\wamp\bin\php\php5.4.3\ext Est-ce que c'est le répertoire correct ?
Je ne suis pas certain si c'est CURL ou DOM (en php 5 DOM remplace bien domxml ?) qui pose problème !
Je vais regarder directement avec les gens de GLPI pour la suite.
bonjour, J'utilise wampserver 2 pour mon GLPI 0.83.
J'ai un problème au niveau de l'installation des plugins. Une fois le fichier decompressé, je le met dans wamp\www\glpi\plugins. Ensuite lorsque je me reconnecte a mon GLPI, la phrase "AUCUN PLUGIN INSTALLE" y est toujours. COMMENT RESOUDRE CE PROBLEME. (j'ai fait tous les sites possibles mais aucune solution n'y est.)
Problème2:
Comment installer OCS inventory sous WAMP de façon à pouvoir le connecter à OCSNG de GLPI? (les solutions que je trouve me propose d'installer XAMP. et ça c'est impossible dans la mesure ou j'utilise WAMP).
Vous comprendrez aisément que nous ne pouvons pas installer et tester les milliers d'applications et de CMS pouvant être utilisées sur un serveur Apache et MySQL local.