der Befehl „id -u“ gibt unter Linux die aktuelle Nutzer-ID zurück. Es scheint so als ob du in der Windows-Welt unterwegs bist. Dort gibt es den Befehl nicht.
Hey vielen Dank für deine Antwort. Das mit der Nutzer ID habe ich verstanden allerdings verstehe ich immer noch nicht warum der Befehl “php psh.phar docker:start” über die Console mir diese Fehlermeldungen auswirft… man soll doch erst starten und dann eine ssh Verbindung aufbauen oder nicht?
Bin irgendwie ziemlich Lost… ich bekomme „psh.phar“ zwar per Befehl aufgerufen aber die Docker Befehle funktionieren dann nicht… und die Console unter bin/console bekomme ich auch nicht angesprochen… per CMD da wird mich dann gefragt mit welchem programm ich das öffen will…
habe die Standart Installation sowie die Dockerware Installation ausprobiert beides will aber nicht so richtig… kann zwar Shopware öffnen aber da ich die Console nicht angesprochen bekomme auch kein Create Theme ausfühen…
Das Konstrukt kenne ich leider nicht und kann deswegen auch nur „raten“. Ich glaube, dass du das nicht unter Windows benutzen kannst und du wohl ein Linux System brauchst. Ist aber mitlerweile ja recht einfach dank WSL: Installieren von WSL | Microsoft Learn
Vielleicht kannst du das mal ausprobieren.
Habe es jetzt mit der WSL/Linux Shell ausprobiert aber da passiert tatsächlich auch nichts… gibt es noch eine andere Möglichkeit um Create Theme der console auszuführen?
Du versuchst den Befehl „console“ auszuführen. Diesen gibt es nicht. Du würdest den Fehler auch erhalten wenn du einfach „wurst“ oder sonst was hinschreibst, was es nicht gibt
Die Symfony Skripte werden mit der console Datei aufgerufen. Wenn sich der Ordner „bin“ (https://github.com/shopware/shopware/tree/6.5.0.0/bin) mit der Datei „console“ sich dort befindet, kannst du es mit bin/console aufrufen. Wenn du dirkt im Ordner „bin“ bist kannst du es mit ./console aufrufen.
Im Videotraining von Shopware benutzt er das aber auch genau so und ihm werden damit direkt alle Befehle der Console aufgelistet… wenn er nur die Console anspricht über die Kommandozeile…
Außerdem hat er vorher mit psh.phar docker:start und docker:ssh eine Verbindung zum Container hergestellt was bei mir ja schon vorher nicht funktioniert und Fehlermedlungen auswirft allerdings bin ich mir auch nicht sicher ob man das bei Dockerware braucht, weil ich das ja so selbst installiert und schon direkt am laufen habe …
Wenn ich aber die Console über Kommandozeile anspreche frägt mich Windows mit was ich die Datei öffnen will… scheint so als weiß es nichts damit anzufangen…
Muss ich dafür diesen Symphony Composer installiert haben oder wie nutze/öffnet es diese Dateien unter dem Bin Ordner?
Sorry für diese ganze Fragerei aber ich bin noch komplett Neu in diesem ganzen Shopware Thema ^^
=> Und in WSL wird meine php Installation nicht mal erkannt warum auch immer… hab die sogar über die Ubuntu App über die Kommandozeile noch mal installiert aber irgendwie wird die dann hier nicht erkannt wenn ich die Linux Konsole in diesem Ordner öffne… irgendwie ist das ganze zum Mäuse melken xD vielleicht sollte ich es einfach gut sein lassen…
Oder ist die Ubuntu App/die WSL Kommandozeile und diese Linux Kommandozeile die ich direkt über den Windows Explorer öffnen kann mit rechtsklick nicht das selbe?
In deinem ersten Screenshot versuchst du mit dem Befehl „./console“ in der Windows Shell etwas aufzurufen, das kann halt nicht funktionieren.
Nicht böse gemeint, aber ich glaube da fehlen Grundlagen, die du dir erst einmal drauf schaffen musst, bevor du dich mit soetwas wie Shopware beschäftigst.