# User/Rechte beim Ausführen der shopware/bin/console

**URL:** <https://forum.shopware.com/t/user-rechte-beim-ausfuehren-der-shopware-bin-console/97562>\
**Category:** Shopware 6 (German)\
**Tags:** general\
**Created:** [13. Dezember 2022 um 09:40 UTC](https://forum.shopware.com/t/user-rechte-beim-ausfuehren-der-shopware-bin-console/97562 "2022-12-13T09:40:37Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![jstr](https://avatars.discourse-cdn.com/v4/letter/j/e95f7d/32.png) [@jstr](https://forum.shopware.com/u/jstr)\
**Post date:** [13. Dezember 2022 um 09:40 UTC](https://forum.shopware.com/t/user-rechte-beim-ausfuehren-der-shopware-bin-console/97562/1 "2022-12-13T09:40:38Z")

</div>

Hallo,

ich habe bisher nicht endgültig klären können, wie Fehler bzgl. fehlender Rechte beim Ausführen der Datei shopware/bin/console zu umgehen sind.

Entweder es tauchen Fehler bzgl. fehlender Rechte auf, wenn das Skript z.B. über einen Nutzer in der Gruppe „www-data“ ausgeführt wird, da Dateien mitunter Gruppen-Usern keine Schreibrechte gewähren.

Bügel ich das Skript allerdings per sudo oder root durch, entstehen im Shopware-Verzeichnis Dateien mit einem Ownership != „www-data“ und der Webserver bekommt später Probleme, weil ihm Rechte bzgl. der angelegten Dateien fehlen.

Welche Vorgehensweise ist hier von Shopware vorgesehen? Ich werde jetzt versuchen, das Skript im Terminal unter dem „www-data“-User auszuführen.

Viele Grüße

---

<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:** [13. Dezember 2022 um 09:56 UTC](https://forum.shopware.com/t/user-rechte-beim-ausfuehren-der-shopware-bin-console/97562/2 "2022-12-13T09:56:23Z")

</div>

Das ist Shopware unabhängig. Du solltest immer mit dem User Cronjobs und CLI Befehle ausführen, der für Apache, nginx, etc. angelegt ist. Sonst können Ordner oder Dateien falsche Benutzerrechte erhalten.

---

<div class="post-metadata">

**Author:** ![jstr](https://avatars.discourse-cdn.com/v4/letter/j/e95f7d/32.png) [@jstr](https://forum.shopware.com/u/jstr)\
**Post date:** [13. Dezember 2022 um 09:59 UTC](https://forum.shopware.com/t/user-rechte-beim-ausfuehren-der-shopware-bin-console/97562/3 "2022-12-13T09:59:58Z")

</div>

Ja, vielleicht sollte man darauf insgesamt besser in der Doku hinweisen.

Dort wird ja beim Ausführen (unabhängig ob Cronjob oder nicht) immer nur angegeben `bin/console ...`. Die Wenigsten werden mit dem User des Webservers eingeloggt sein (was auch bei apache gar nicht möglich ist).

Ich habe es jetzt mit `sudo -u www-data ./console ...` gelöst.

Gruß
