Ich versuche gerade Shopware auf MAMP im DEV-Mode zu installieren.
Sobald ich aber den Command ./psh.phar install ausführe, bleibt er bei **(22/38) Starting > APP_ENV=prod bin/console framework:demodata **stehen.Undzwar immer genau dann, wenn die order items generiert werden. Es erscheint die Fehlermeldung: Execution aborted, a subcommand failed!
Interessanterweise klappt es, wenn ich den Command APP_ENV=prod bin/console framework:demodata nach dem Fehler selbst manuell ausführe, dann läuft der Demodata Generator vollständig durch. Aber das bringt mir ja nicht wirklich was, da ja noch die Schritte 23 bis 38 fehlen, die dann nicht ausgeführt werden. Oder gibt es eine Möglichkeit diese Schritte manuell auszuführen bzw. die Installation ab Schritt 23 weiterzuführen?
Ich habe das Problem leider immer noch. Ich habe wie Dominik oben beschrieben hat in der php.ini (nicht über MAMP direkt) den memory Limit auf 512 gestellt. Leider bricht er immer noch an der gleichen stelle ab.
Die Installation erfolgte unter Big Sur und dann in einem Docker Container.
(2/38) Starting
> composer install --no-interaction --optimize-autoloader --no-suggest --no-scripts
Loading composer repositories with package information
Updating dependencies (including require-dev)
Content-Length mismatch, received 261881 bytes out of the expected 291177
http://repo.packagist.org could not be fully loaded, package information was loaded from the local cache and may be out of date
[Composer\Downloader\TransportException]
Content-Length mismatch, received 261881 bytes out of the expected 506389
install [--prefer-source] [--prefer-dist] [--dry-run] [--dev] [--no-dev] [--no-custom-installers] [--no-autoloader] [--no-scripts] [--no-progress] [--no-suggest] [-v|vv|vvv|--verbose] [-o|--optimize-autoloader] [-a|--classmap-authoritative] [--apcu-autoloader] [--ignore-platform-reqs] [--] []...
Execution aborted, a subcommand failed!
Das Problem ist das Memory Limit. Man muss nur erstmal die korrekte php.ini finden… in meinem Fall war das die /Applications/MAMP/bin/php/php7.4.12/conf/php.ini
Damit läuft das Ganze auf Big Sur + MAMP Pro + php7.4.12 + mySQL 5.7.32