Erst Clone ich das Development Repo:
git clone git@github.com:shopware/development.git
Dann gehe ich ins Verzeichnis, starte die Container und gehe in den Container rein:
cd ./development
./psh.phar docker:start
./psh.phar docker:ssh
Soweit so gut, doch wenn ich dann innerhalb des Conatiners installieren will, bricht die Installation ab bei Schritt 36 (Demo data):
Kann den Fehler jemand nachstellen oder ist das ein lokales Problem bei mir?
Ich nutze Xubuntu 20.04
Docker version 20.10.7, build f0df350
PHP 8.0.9
Gleicher Fehler bei mir. Da ist ein Bug in einigen Dateien aus dem git Repo.
So kann man trotzdem installieren (ohne Demodaten):
Nachdem der Fehler aufgetreten ist, diese Datei editieren:
sw6/dev-ops/common/actions/install.sh
und Zeile auskommentieren:
# INCLUDE .demo_data.sh
Dann Installationsprozess neu starten mit
php psh.phar install
(nicht mit dem setup Befehl, der alle Dateien nochmals von git auscheckt und die Änderung oben wieder rückgängig macht).
Ok danke für die Info. Weißt du ob es dazu schon ein Issue auf Github gibt?
Nicht dass ich wüsste …
Aber ich habe 2 Dateien ausfindig gemacht, in denen ein falscher import steht (so wie in der Fehlermeldung ausgegeben). Ändert man diese imports (bheller -> Maltyxx
), läuft auch die Installation mit den Demo-Daten durch.
opened 03:46PM - 04 Aug 21 UTC
Bug
### PHP Version
8.0.5
### Shopware Version
6.4
### Expected behaviour
Pull … development repo, run `cd development && ./ psh.phar docker:start && ./psh.phar docker:ssh`, then `./psh.phar install` will install demo shop with demo data.
### Actual behaviour
Install process crahes:
![image](https://user-images.githubusercontent.com/29003519/128211026-7808a3c7-a9ff-40c9-a2b7-a6425f90b898.png)
Current workarounds for those who need this NOW: before install, comment out `INCLUDE .demo_data.sh` in `/dev-ops/common/actions/install.sh`.
Then run installer. Then search for `bheller` in all files, replace with `Maltyxx`, then run (from within docker app container) `bash /app/dev-ops/common/actions/domo-data.sh`.
### How to reproduce
Pull development repo, run `cd development && ./ psh.phar docker:start && ./psh.phar docker:ssh`, then `./psh.phar install`
Hier ist der dazugehörige Issue Report, den ich gerade eröffnet habe. Danke für die Hilfe!