# Welche Variante für Theme Entwicklung

**URL:** https://forum.shopware.com/t/welche-variante-fuer-theme-entwicklung/94995
**Category:** Installation / Einstieg
**Tags:** installation--gettin
**Created:** [27. Juni 2022 um 14:43 UTC](https://forum.shopware.com/t/welche-variante-fuer-theme-entwicklung/94995 "2022-06-27T14:43:17Z")
**Posts on this page:** 14
**Page:** 1

<div class="post-metadata">

### Author: ![Egal](https://avatars.discourse-cdn.com/v4/letter/e/c57346/32.png) [@Egal](https://forum.shopware.com/u/Egal)
#### Post date: [27. Juni 2022 um 14:43 UTC](https://forum.shopware.com/t/welche-variante-fuer-theme-entwicklung/94995/1 "2022-06-27T14:43:17Z")

</div>

Hallo Community,

da ist er wieder. 🙈  
Nach über einem Jahr geht es dann mal wieder weiter oder besser gesagt, von vorn los. 🤣

In der Zwischenzeit hat sich scheinbar einiges geändert, jedoch hinken die Dokumentationen noch immer hinterher.

System ist quasi eingerichtet, nun bin ich am Suchen, was ich installiere und warum.  
OK, die Developer Version, damit kann ich mein Theme erstellen, mehr möchte ich aber auch nicht machen. Ob ich die dafür benötige? Ich kann mich ganz schwach daran erinnern, dass der Admin nicht funktionierte, als ich Variable Artikel anlegen wollte.  
Ich habe zwischenzeitlich natürlich immer mal geschaut, was so passiert und irgendwann wurde mir ne Tabelle gezeigt, was man mit welcher Version machen kann. Diese finde ich jedoch nicht mehr. 🤔  
Es war eine Gegenüberstellung zwischen Developer und ‚User‘. Hier war bei Theme erstellen, wenn ich die Bezeichnung richtig im Kopf habe, auch ein Haken.

Die Fragen im Kern: Muss ich Developer Installieren, um ein Theme zu erstellen, oder reicht auch die normale Version.

Vielen Dank, für eure Hilfe.

---

<div class="post-metadata">

### Author: ![Max\_Shop](https://avatars.discourse-cdn.com/v4/letter/m/58f4c7/32.png) [@Max\_Shop](https://forum.shopware.com/u/Max_Shop)
#### Post date: [27. Juni 2022 um 14:44 UTC](https://forum.shopware.com/t/welche-variante-fuer-theme-entwicklung/94995/2 "2022-06-27T14:44:51Z")

</div>

Es reicht auch die production Version.

---

<div class="post-metadata">

### Author: ![Egal](https://avatars.discourse-cdn.com/v4/letter/e/c57346/32.png) [@Egal](https://forum.shopware.com/u/Egal)
#### Post date: [27. Juni 2022 um 14:48 UTC](https://forum.shopware.com/t/welche-variante-fuer-theme-entwicklung/94995/3 "2022-06-27T14:48:46Z")

</div>

Vielen Dank.

Ich finde dazu nichts.

Gibt es dazu eine Dokumentation?

Ich muss das Theme ja erstellen und da scheitert es ja dann an den Befehlen, Ordner und Dateien zu erstellen oder ist das nur in der Developer Version notwendig? Bzw, dass die Änderungen geladen werden.

---

<div class="post-metadata">

### Author: ![Max\_Shop](https://avatars.discourse-cdn.com/v4/letter/m/58f4c7/32.png) [@Max\_Shop](https://forum.shopware.com/u/Max_Shop)
#### Post date: [27. Juni 2022 um 14:51 UTC](https://forum.shopware.com/t/welche-variante-fuer-theme-entwicklung/94995/4 "2022-06-27T14:51:33Z")

</div>

bin/console theme:create THEMENAME  
bin/console plugin:refresh

> **[Home](https://developer.shopware.com/docs/)**
>
> Welcome to the official Shopware 6 Developer Documentation.

---

<div class="post-metadata">

### Author: ![Egal](https://avatars.discourse-cdn.com/v4/letter/e/c57346/32.png) [@Egal](https://forum.shopware.com/u/Egal)
#### Post date: [27. Juni 2022 um 14:54 UTC](https://forum.shopware.com/t/welche-variante-fuer-theme-entwicklung/94995/5 "2022-06-27T14:54:56Z")

</div>

Vielen Dank. Ich werde mich dann mal mit der Variante vertraut machen.

Wenn ich noch fragen darf, kann ich den Shop dann mit der einen Art und Weise lokal fertig stellen und kann den dann umziehen oder muss ich den dann komplett neu machen (serverseitig) und das Theme einspielen?

---

<div class="post-metadata">

### Author: ![Egal](https://avatars.discourse-cdn.com/v4/letter/e/c57346/32.png) [@Egal](https://forum.shopware.com/u/Egal)
#### Post date: [27. Juni 2022 um 14:58 UTC](https://forum.shopware.com/t/welche-variante-fuer-theme-entwicklung/94995/6 "2022-06-27T14:58:30Z")

</div>

Ich schaue schon, seit heute früh. Im Developer Bereich finde ich nur die Docker Variante. Das war das, was ich umgehen wollte. Vielleicht sehe ich den Wald vor lauter Bäumen wieder nicht. 😬

 ![Screenshot 2022-06-27 165537](https://europe1.discourse-cdn.com/flex013/uploads/shopware/original/3X/e/2/e2208c303ff50dd03c3a4721ab4bcb4d45eac519.jpeg)

---

<div class="post-metadata">

### Author: ![Max\_Shop](https://avatars.discourse-cdn.com/v4/letter/m/58f4c7/32.png) [@Max\_Shop](https://forum.shopware.com/u/Max_Shop)
#### Post date: [27. Juni 2022 um 15:50 UTC](https://forum.shopware.com/t/welche-variante-fuer-theme-entwicklung/94995/7 "2022-06-27T15:50:35Z")

</div>

Ich verstehe nicht, was du meinst…

---

<div class="post-metadata">

### Author: ![Egal](https://avatars.discourse-cdn.com/v4/letter/e/c57346/32.png) [@Egal](https://forum.shopware.com/u/Egal)
#### Post date: [27. Juni 2022 um 17:50 UTC](https://forum.shopware.com/t/welche-variante-fuer-theme-entwicklung/94995/8 "2022-06-27T17:50:41Z")

</div>

Ich installiere gerade Docker und was da alles mit einher geht.  
Vielleicht schaffe ich es in diesem Leben noch, da man so viele Komponenten nebenher installieren muss. Ich bekomme mit jedem Befehl ne Fehlermeldung, dass irgend etwas fehlt. Das wollte ich umgehen, indem der Shop / das Theme im normalen Shop erstellt wird. Das scheint nicht zu gehen.  
Ich installiere jetzt die shopware/production. Dazu muss ich aber Developer installieren, wenn ich das richtig verstehe, und kann dann weiter zu shopware/production.  
Naja, ich quäle mich durch, aber danke dir recht herzlich, du hast die Gedanken angestoßen. 😊

---

<div class="post-metadata">

### Author: ![Max\_Shop](https://avatars.discourse-cdn.com/v4/letter/m/58f4c7/32.png) [@Max\_Shop](https://forum.shopware.com/u/Max_Shop)
#### Post date: [27. Juni 2022 um 18:01 UTC](https://forum.shopware.com/t/welche-variante-fuer-theme-entwicklung/94995/9 "2022-06-27T18:01:13Z")

</div>

Schau mal hier…

> **[dockware - the simple way to develop and explore Shopware 6 locally](https://dockware.io)**
>
> dockware - the simple way to develop and explore Shopware 6 locally

---

<div class="post-metadata">

### Author: ![Max\_Shop](https://avatars.discourse-cdn.com/v4/letter/m/58f4c7/32.png) [@Max\_Shop](https://forum.shopware.com/u/Max_Shop)
#### Post date: [27. Juni 2022 um 18:02 UTC](https://forum.shopware.com/t/welche-variante-fuer-theme-entwicklung/94995/10 "2022-06-27T18:02:20Z")

</div>

Du lädst dir das ZIP unter [shopware.com](http://shopware.com) herunter, installierst Shopware, wo auch immer du möchtest und gibst auf der Console bin/console theme:create THEMENAME ein. Dann hast du dein Theme.

---

<div class="post-metadata">

### Author: ![Egal](https://avatars.discourse-cdn.com/v4/letter/e/c57346/32.png) [@Egal](https://forum.shopware.com/u/Egal)
#### Post date: [27. Juni 2022 um 18:46 UTC](https://forum.shopware.com/t/welche-variante-fuer-theme-entwicklung/94995/11 "2022-06-27T18:46:16Z")

</div>

schaue ich mir gleich mal an. Danke.

Ich hänge jetzt eigentlich nur hier fest. Hoffe ich doch. Installiert habe ich alles, was in den docs steht, was man benötigt.

:~/code/development$ ./psh.phar docker:start

###################

SHOPWARE Developer Version

```
   _
  | |

```

_ **| |** \_\_\_ \_ \_\_\_\_ \_\_\_\_ \_ \_ \_\_ \_\_\_  
/ | ’ \ / \_ | ’ \ \ /\ / / \_` | '__/ \_   
\_\_ \ | | | () | |) \ V V / (| | | | **/  
|**/| ||\ ___/| .__ / \_/\_/ \_,|\_| \__\_|  
| |  
|\_|

Using .psh.yaml.dist

Starting Execution of ‚docker:start‘ (‚/home/XXX/code/development/dev-ops/docker/actions/start.sh‘)

(1/3) Starting

> dev-ops/docker/scripts/check\_permissions.sh

(2/3) Starting

> if [-n „“]; then docker-sync start && echo „\n docker-sync is initially indexing files. It may take some minutes, until code changes take effect“; fi

(3/3) Starting

> docker-compose build --parallel && docker-compose up -d  
> Couldn’t connect to Docker daemon at http+docker://localhost - is it running?

```
If it's at a non-standard location, specify the URL with the DOCKER_HOST environment variable.

```

Execution aborted, a subcommand failed!

> docker-compose version 1.26.0, build d4451659  
> Docker version 20.10.17, build 100c701

Ich komme damit ja klar, wenn das denn mal mit Ubuntu klappen würde, oder was auch immer hier fehlt.

---

<div class="post-metadata">

### Author: ![Egal](https://avatars.discourse-cdn.com/v4/letter/e/c57346/32.png) [@Egal](https://forum.shopware.com/u/Egal)
#### Post date: [29. Juni 2022 um 16:37 UTC](https://forum.shopware.com/t/welche-variante-fuer-theme-entwicklung/94995/12 "2022-06-29T16:37:09Z")

</div>

Nachdem ich die developmen-Version, unter Docker, zum Laufen brachte, versuche ich mich jetzt daran, „production“ zu installieren, finde jedoch keine Dokumentation dazu.  
Übersehe ich hier etwas?

Ich habe es versucht, wie für die „developmen“, da passiert jedoch nichts, wenn ich in den Ordner gehe und

xxx@code:~/production$ ./psh.phar docker:start  
bash: ./psh.phar: Datei oder Verzeichnis nicht gefunden

eingebe.

Wie komme ich jetzt an diese Installation?

Des Weiteren habe ich versucht, die zip unter var/www/html/shop zu installieren. So weit so gut, mit dem Aufruf sollte die Installation starten, wenn ich mich recht erinnere. Fatal Error. Hier lese ich nur, dass der Speicher voll sein könnte oder die Rechte nicht gesetzt sind. Was muss ich hier machen?

**Fatal error** : Uncaught RuntimeException: Unable to create the „cache“ directory (/var/www/html/shop/var/cache/prod\_h222434b5826d2870a98d32c8e6f01910). in /var/www/html/shop/vendor/symfony/http-kernel/Kernel.php:638 Stack trace: #0 /var/www/html/shop/vendor/symfony/http-kernel/Kernel.php(545): Symfony\Component\HttpKernel\Kernel-\>buildContainer() #1 /var/www/html/shop/vendor/shopware/core/Kernel.php(191): Symfony\Component\HttpKernel\Kernel-\>initializeContainer() #2 /var/www/html/shop/vendor/shopware/recovery/Install/src/app.php(46): Shopware\Core\Kernel-\>boot() #3 /var/www/html/shop/vendor/shopware/recovery/Install/index.php(74): getApplication() #4 /var/www/html/shop/public/recovery/install/index.php(6): require\_once(‚/var/www/html/s…‘) #5 {main} thrown in **/var/www/html/shop/vendor/symfony/http-kernel/Kernel.php** on line **638**

Mag sein dass das nicht geht, also über das Terminal.  
Da komme ich nicht mal in den Ordner. Ich weiß, ich bin zu blöd.

> xxx@code:~$ cd var/www/html/shop/public  
> bash: cd: var/www/html/shop/public: Datei oder Verzeichnis nicht gefunden  
> xxx@code:~$ cd code/home/var/www/html/shop/public  
> bash: cd: code/home/var/www/html/shop/public: Datei oder Verzeichnis nicht gefunden  
> xxx@code:~$ cd home/code/var/www/html/shop/public  
> bash: cd: home/code/var/www/html/shop/public: Datei oder Verzeichnis nicht gefunden  
> xxx@code:~$

Leute, seht es mir bitte nach, ich bin kein Linux-User und brauche echt genaue Aussagen. Ich versuche mir wirklich alles zusammenzusuchen und zu reimen. Aussagen, wie der Pfad stimmt nicht oder die Berechtigungen sind nicht gesetzt, finde ich zu Hauf im Forum, eine Lösung gab es jedoch nicht.

Vielen Dank, für eure Hilfe.

---

<div class="post-metadata">

### Author: ![Egal](https://avatars.discourse-cdn.com/v4/letter/e/c57346/32.png) [@Egal](https://forum.shopware.com/u/Egal)
#### Post date: [29. Juni 2022 um 16:51 UTC](https://forum.shopware.com/t/welche-variante-fuer-theme-entwicklung/94995/13 "2022-06-29T16:51:00Z")

</div>

10 min in mich gegangen, 1. Problem gelöst. Ich komme in den public ordner.

Nächstes Problem. bin/setup

> xxx@code:~$ cd /var/www/html/shop/public  
> xxx@code:/var/www/html/shop/public$ bin/setup  
> bash: bin/setup: Datei oder Verzeichnis nicht gefunden

Irgendwie… Was verstehe ich hier nicht?

---

<div class="post-metadata">

### Author: ![Egal](https://avatars.discourse-cdn.com/v4/letter/e/c57346/32.png) [@Egal](https://forum.shopware.com/u/Egal)
#### Post date: [29. Juni 2022 um 17:02 UTC](https://forum.shopware.com/t/welche-variante-fuer-theme-entwicklung/94995/14 "2022-06-29T17:02:30Z")

</div>

Weiter geht’s:

Aus der Anleitung:

## 

Starting Shopware installation

A simple cli installation wizard can be invoked by executing:

1

bin/setup

Copied!

One little note: If something goes wrong during installation check if `.psh.yaml.override` exists. If not restart setup, if yes execute `./psh.phar install` to restart the setup process.

Voila, Shopware 6 is installed. To be sure the installation succeeded, just open the configured host url in your favorite browser.

ok das war auch nichts:

> xx@code:~$ cd /var/www/html/shop  
> xxx@code:/var/www/html/shop$ bin/setup  
> bash: bin/setup: Datei oder Verzeichnis nicht gefunden  
> xxx@code:/var/www/html/shop$ ./psh.phar install  
> bash: ./psh.phar: Datei oder Verzeichnis nicht gefunden

> xxx@code:~$ cd /var/www/html/shop/public  
> xxx@code:/var/www/html/shop/public$ bin/setup  
> bash: bin/setup: Datei oder Verzeichnis nicht gefunden  
> xxx@code:/var/www/html/shop/public$ ./psh.phar install  
> bash: ./psh.phar: Datei oder Verzeichnis nicht gefunden  
> xxx@code:/var/www/html/shop/public$

Voila, auch das geht nicht. 😅
