Maison > Article > outils de développement > Que dois-je faire si composer obtient une erreur lors de l’installation des dépendances ?
La colonne tutorielle suivante de composer vous présentera comment gérer les erreurs lorsque composer installe des dépendances. J'espère qu'elle sera utile aux amis qui en ont besoin !
J'ai beaucoup eu affaire à un compositeur récemment, et au milieu Rencontré beaucoup d'embûches, voici un résumé
0x01 Lors de l'installation, le compositeur est apparu Tué et a été terminé
0x02 " Vos besoins n'ont pas pu "apparaître être résolus en un ensemble de packages installables."
Lors de l'utilisation des commandes suivantes pour installer composer.json, les deux problèmes suivants se produisent souvent.
composer install
La situation peut être la suivante
Ce Cette situation est due à un cache insuffisant. Sous Linux, nous pouvons augmenter le cache pour résoudre ce problème.
free -m mkdir -p /var/_swap_ cd /var/_swap_ dd if=/dev/zero of=swapQue dois-je faire si composer obtient une erreur lors de l’installation des dépendances ? bs=1M count=2000 mkswap swapQue dois-je faire si composer obtient une erreur lors de l’installation des dépendances ? swapon swapQue dois-je faire si composer obtient une erreur lors de l’installation des dépendances ? echo "/var/_swap_/swapQue dois-je faire si composer obtient une erreur lors de l’installation des dépendances ? none swap sw 0 0" >> /etc/fstab free -m
Ce message d'erreur Le la situation est généralement comme ceci
Bien qu'il apparaisse "Vos besoins n'ont pas pu être résolus en un ensemble de packages installables.", "Vous peut également exécuter php --ini
dans le terminal pour voir quels fichiers sont utilisés par PHP en mode CLI." Ces deux invites, mais ce n'est pas le centre de notre attention.
Ce à quoi nous devons prêter attention, c'est quel contenu est provoqué par le problème intermédiaire
Par exemple, dans la situation suivante
Dans ce cas, il vous suffit d'installer le gd correspondant à php pour résoudre cette erreur.
Ici, j'utilise Ubuntu comme exemple pour illustrer. Si vous installez php7.0, vous pouvez utiliser la commande suivante pour l'installer
apt-get install php7.0
À ce stade, vous devez exécuter ce qui suit. commande pour l'installer. Ce problème peut être résolu
apt-get install php7.0-gd
L'exemple suivant a également la même solution
apt-get install php7.0-mbstring
Si vous avez installé php7.2, modifiez le version ici. C'est tout
apt-get install php7.2-mbstring
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!