web-dev-qa-db-fra.com

Composer installation/mise à jour ne fonctionne pas

J'ai un problème avec Composer Package Manager. Le système est Ubuntu 12.04. Je ne peux tout simplement pas le faire fonctionner. J'ai tiré mon projet git et essayé de lancer 'composer install', mais il semble que rien ne se passe réellement. Je viens d'obtenir une information

Installing dependencies (including require-dev)

alors rien ne se passe réellement. Voici mon journal depuis cette commande exécutée avec le paramètre -vvv:

ici

Quelqu'un at-il une idée de ce qui peut être faux? J'ai essayé de vider le cache, cela n'a pas aidé. Je suis sûr que ce dépôt fonctionne bien car je l'ai tiré sur ma machine Windows et tout a bien été téléchargé. Le 'compositeur diagnostiquer' est également rentré. Merci pour tous les conseils.

17
Maksym Cierzniak

En premier lieu, vous devriez essayer d'effacer le cache du compositeur. 

rm -rf ~/.composer/cache

Mais plus probablement, c'est un problème lié à la mémoire disponible. L'augmentation de memory_limit devrait aider.

14
KLXN

Essayez avec celui-ci et assurez-vous que le fichier composer.json existe dans votre répertoire de projet.

COMPOSER=composer.json composer update 
4
Ahmad Sharif

Essayez de voir un rapport détaillé

composer install -vvv

ou:

composer update -vvv

Si la dernière ligne montre que le processus est tué, vous devez augmenter votre mémoire d'échange:

Sudo dd if=/dev/zero of=/swapfile bs=1024 count=512k
Sudo chmod 600 /swapfile
Sudo mkswap /swapfile
Sudo swapon /swapfile
swapon -s

s'il continue de tuer le processus, vous devez augmenter de 512k à 1024k ou peut-être 2048k

3
Jordi Galobart

Bien qu'une réponse similaire ait déjà été publiée ci-dessus, mais que, si l'installation/la mise à jour du composeur ne fonctionne pas, essayez d'effectuer un diagnostic du compositeur ..

https://getcomposer.org/doc/articles/troubleshooting.md

a travaillé pour moi après avoir mis à jour mon compositeur .. parfois aussi, Internet pouvait être le problème .. Bon codage! :RÉ

0
Jay