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 2020-11-17 15:47:12

vincent_de
Member
Registered: 2020-10-06
Posts: 14

utilisation composer

Bonjour,

Je n'arrive pas à utiliser composer intégré à glpi (version 9.3.4)

J'ai installé php-composer via mon OS (opensuse leap 15.2), j'arrive à installer php-cas, mais glpi ne le reconnait pas.
Du coup j'ai fait un bricolage pour m'en sortir : j'ai récupéré les informations relatives à php-cas dans une version précédente (9.2.4), j'ai installé php-cas à la main, et ça fonctionne. mais ce n'est pas propre.

Quelqu'un pourrait m'expliquer comment on utilise le composer inégré à glpi ?

PS pour infos, les fichiers sont dans .../glpi/vendor/composer :
autoload_classmap.php
autoload_static.php
installed.json

merci

Offline

#2 2020-12-11 17:39:54

vincent_de
Member
Registered: 2020-10-06
Posts: 14

Re: utilisation composer

Bonjour,

J'ai avancé sur mon problème.
Avec vendor/composer/installed.json j'arrive à recréer un composer.json, à coups de grep et recherche/remplace dans notepad.
Ensuite, je supprime le dossier vendor, puis : composer install --no-dev
Le dossier vendor est bien recréé, avec les bonnes versions pour les composants/modules.
Par contre, vendor/composer/autoload_classmap.php ne correspond pas du tout à l'original, il est 10 fois plus petit.
Il manque toutes les lignes qui contiennent des antislashes.
Quelqu'un saurait à quoi ça correspond ?

Offline

Board footer

Powered by FluxBB