Maison > développement back-end > tutoriel php > Comment corriger l'erreur « Taille de mémoire autorisée épuisée » de Composer lors de l'installation de HWIOAuthBundle ?

Comment corriger l'erreur « Taille de mémoire autorisée épuisée » de Composer lors de l'installation de HWIOAuthBundle ?

Mary-Kate Olsen
Libérer: 2024-12-01 18:52:12
original
448 Les gens l'ont consulté

How to Fix Composer's

Erreur d'épuisement de la mémoire du compositeur lors de l'installation de HWIOAuthBundle

Lorsque vous essayez d'installer le HWIOAuthBundle via composer require, vous pouvez rencontrer un message « Taille de mémoire autorisée épuisée " erreur. Cela indique que Composer manque de mémoire lors de la résolution des dépendances.

Solution :

  1. Augmentez la limite de mémoire :

    • Modifiez votre fichier php.ini (par exemple, /etc/php5/cli/php.ini pour Debian) et définissez memory_limit = -1 pour une mémoire illimitée ou spécifiez une valeur explicite (par exemple, 2G).
    • Vous pouvez également augmenter la limite avec une commande Argument -line :

      php -d memory_limit=-1 composer.phar require hwi/oauth-bundle php-http/guzzle6-adapter php-http/httplug-bundle
      Copier après la connexion
  2. Vérifiez le PHP.ini chargé files :

    • Exécutez php --ini pour afficher l'emplacement des fichiers PHP.ini chargés. Assurez-vous que vous modifiez le bon fichier.
  3. Solution rapide (macOS/Linux) :

    php composer.phar COMPOSER_MEMORY_LIMIT=-1 require hwi/oauth-bundle php-http/guzzle6-adapter php-http/httplug-bundle
    Copier après la connexion
  4. Solution rapide (Windows) :

    COMPOSER_MEMORY_LIMIT=-1 composer require hwi/oauth-bundle php-http/guzzle6-adapter php-http/httplug-bundle
    Copier après la connexion

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!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal