Beitrag wurde zuletzt am aktualisiert

WP-CLI: Memory Error bei Package Installation

wp-cli: Packages Install Error

Wenn das Speicherlimit von PHP nicht ausreicht …

So oder ähnlich kann die Installation eines wp-cli Paketes schon mal enden und das Speicherlimit von PHP an seine Grenzen bringen:

Loading composer repositories with package information
Updating dependencies
PHP Fatal error: Allowed memory size of 134217728 bytes exhausted (tried to allocate 94 bytes) in phar:///www/htdocs/w0123456/wp-cli/wp-cli.phar/vendor/composer/composer/src/Composer/Repository/ComposerRepository.php on line 565

Fatal error: Allowed memory size of 134217728 bytes exhausted (tried to allocate 94 bytes) in phar:///www/htdocs/w0123456/wp-cli/wp-cli.phar/vendor/composer/composer/src/Composer/Repository/ComposerRepository.php on line 565

wp-cli: PHP Fatal Error Allowed Memory Size

wp-cli: PHP Fatal Error Allowed Memory Size

Auf einem eigenen virtuellen- bzw. root-Server ließe sicher diese Speicherbegrenzung dauerhaft in der php.ini erhöhen, ist hier aber gar nicht notwendig. Zudem lassen sich diese Anpassungen bei Webspace-Angeboten mit SSH-Zugang wie z.B. von All-Inkl oder Domainfactory nicht ohne weiteres vornehmen.

Hier kann man sich allerdings bestens mit einem temporären Fix des Speicherlimits von PHP behelfen:

php -d memory_limit=512M wp package install wp-cli/doctor-command

Bei wem an dieser Stelle die Meldung

Could not open input file: wp

angezeigt wird, muss den Pfad zu zur wp-cli.phar anstatt des Alias wp verwenden.

php -d memory_limit=512M ../wp-cli/wp-cli.phar package install wp-cli/doctor-command

Kommentar hinterlassen zu "WP-CLI: Memory Error bei Package Installation"

Hinterlasse einen Kommentar

E-Mail Adresse wird nicht veröffentlicht.