2017-09-28 1 views
1

J'ai essayé de faire un composer install alors c'est la réponse:Laravel Compositeur Installer Undefined Index Hash

Avertissement: Cette version de développement du compositeur est âgé de plus de 60 jours. Il est recommandé de le mettre à jour en exécutant "/ usr/local/bin/composer self-update" pour obtenir la dernière version. dépôts de compositeur de chargement avec des informations de package dépendances Installation (y compris require-dev) du fichier de verrouillage

[ErrorException] Undefined index: hachage

installer [--prefer source] [--prefer-dist] [--dry-run] [--dev] [--no-dev] [--no-plugins] [--no-installateurs-personnalisés] [-no-autochargeur] [--no-scripts] [--no-progress] [-v | vv | vvv | --verbose] [-o | --optimize-autochargeur] [--ignore-platform-reqs] [packages1] ... [packagesN]

Des idées pour lesquelles cela se passe?

Merci.

+0

allez avec 'self-update de compositeur' pour vous assurer que votre compositeur est le dernier. –

+0

votre compositeur est obsolète, vous pouvez supprimer composer.lock et installer le dernier compositeur, puis exécutez composer installer –

+0

et oui, supprimez votre fichier 'composer.lock' comme indiqué dans cette [question] (https://github.com/composer/composer/issues/266). –

Répondre

1

Je pense qu'il ya quelque chose de mal avec votre compositeur il y a un avertissement ci-dessus qui dit que votre compositeur est pas mis à jour, essayez d'exécuter cette commande composer self-update

2

essayer composer update j'ai jamais eu le problème comme ça et puis, je ne composer update et cela résout mon problème