Der Versuch, HWIOAuthBundle in Ihrem Projekt mit Composer Require zu installieren, führt zu einem Fehler „Zulässige Speichergröße... erschöpft“. Trotz der Erhöhung von „memory_limit“ auf 2G in der php.ini-Datei bleibt der Fehler weiterhin bestehen.
Um dieses Problem zu beheben, können Sie Folgendes versuchen:
Speicherlimit in php.ini anpassen:
Erhöhen Sie das Limit in der php.ini-Datei (z. B. /etc/php5/cli/php.ini für Debian). Systeme):
; Use -1 for unlimited or define an explicit value like 2G memory_limit = -1
Verwenden Sie ein Befehlszeilenargument:
php -d memory_limit=-1 composer.phar require hwi/oauth-bundle php-http/guzzle6-adapter php-http/httplug-bundle
Überprüfen Sie die geladene php.ini Dateien:
php --ini
Schnellreparaturoptionen:
php composer.phar COMPOSER_MEMORY_LIMIT=-1 require hwi/oauth-bundle php-http/guzzle6-adapter php-http/httplug-bundle
oder
COMPOSER_MEMORY_LIMIT=-1 composer require hwi/oauth-bundle php-http/guzzle6-adapter php-http/httplug-bundle
Das obige ist der detaillierte Inhalt vonWie kann der Composer-Fehler „Zulässige Speichergröße … erschöpft' während der Paketinstallation behoben werden?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!