CLI-Installation

Guen Tag, ich versuche mich gerade in die SW-Entwicklung einzuarbeiten - wegen Docker-Problemen auf einem shared host ohne Root-Rechte. (Werde ich die Tage mal beheben müssen.) Ein guter Start für´s Verständnis wäre die Installation über git und composer. Die Installation mittels entpackter Zip-Datei klappt tadellos. Folgendes habe ich probiert: ### Quelle: https://github.com/shopware/shopware # Shopware clonen git clone https://github.com/shopware/shopware.git #Shopware Rechte setzen chmod 755 config.php chmod -R 755 var chmod -R 755 web chmod -R 755 files chmod -R 755 media chmod -R 755 engine/Shopware/Plugins/Community # Composer bereitstellen curl -sS https://getcomposer.org/installer | php # Composer ausführen php composer.phar install Das läuft alles ohne Fehler durch, aber ich stehe ein wenig vor einer Sackgasse. Rufe ich die URL auf, werde ich weiter geleitet auf /recovery/install/ und erhalte die Fehlermeldung dass require_once /recovery/common/vendor/autoload.php nicht findet. EDIT: Folgendes brachte mich weiter: cd recovery/common/ php ../../composer.phar install Anscheinend soll composer auch nochmal im recovery-Verzeichnis ausgeführt werden? Der Aufruf des Web-Installers jedenfalls bemängelt auf der requirements-Seite, dass praktisch alle Dateien (config.php, var/log etc.) nicht vorhanden oder nicht beschreibbar sind. Ich vermute, dass er nun nicht mehr vom Stammverzeichnis aus sucht, sondern vom recovery-Verzeichnis aus. Was ist der nächste Schritt, was übersehe ich? (Ich habe etwas über ant gelesen, aber ich vermute es gibt auch eine java-lose möglichkeit) Vielen Dank! Zsolt

Hi, ich empfehle die Installation via ant oder mittels der CLI tools (https://github.com/shopwareLabs/sw-cli-tools) - das erscheint mir in den meisten Fällen die stressfreieste Variante zu sein. Wobei die sw-cli-toolss auch ant benutzen - da kommst du aber schwer drum rum :slight_smile: Ansonsten (bzgl. deines Vorgehens) fällt mir nur auf, dass du nach dem Auschecken von shopware (git clone…) nicht in das Verzeichnis navigierst (cd shopware). Aber vermutlich hast du es gemacht und vergessen, hier rein zu schreiben, oder? Daniel