Hallo Gemeinde und Supportteam, nach der automatischen Installation und der Registrierung der Domain erhalte ich eine Fehlermeldung wenn ich die Updates installieren will domäne.hier/httpdocs/engine/Shopware/Plugins/Default/ is not writable, please change the permissions recursively die phpini wurde schon in den Pfad gelegt und die Ordner stehen auf 777 Warum hat er den UNC Pfad und nicht den der Domäne und warum klappt das installieren der Module nicht Danke schon mal
Wir haben genau dasselbe Problem und sind im Moment völlig ratlos …
Hallo, die Rechte der Plugin Ordner und alle Unterordner müssen 0777 sein. Wichtig ist zudem, dass die Scripte darauf alles ausführen können. Es gab in der Vergangenheit Probleme, dass die Rechte für den FTP Benutzer gesetzt waren, aber dennoch per PHP Script nicht verändert oder hochgeladen werden durfte. Es muss zu den Rechten also auch der Benutzer passen. Dann sollte alles problemlos laufen Sebastian
Ich habe einmal einen FTP User erstellt für die Domäne. Dieser konnte Problemlos mit dem installationsscript von shopware alles laden und installieren. Nur die Plugins gingen nicht. Danach habe ich den Root User genommen und das gleiche Problem mit den Plugins. Was mich auch wundert warum er den UNC Pfad nimmt. Ich kenne es aus der Vergangenheit das es Probleme gibt wenn er auf den gesamten UNC Pfad nicht die Zugriffsrechte hat. Es soll ja auch voin shopwar ekien Zugriff in der Form stattfinden. Der Zugriff ab www muss eigentlich reichen für seine Domäne.
Hallo Shopware-Team, bin gerade am testen von Ihrer Shopsoftware um zu sehen ob sie für meine Bedürfnisse geeignet ist. Habe den Shop installiert - OK Wollte nun die Updates machen wie z.Bsp. vom PayPal-Modul Jetzt kommt die Fehlermeldung: Access forbidden Die Rechte sind aber alle richtig gesetzt: Was kann oder muss ich noch machen, damit es läuft?? Ich bitte um Ihre Hilfe Mfg P.S. Stelle gerade fest, dass ich andere PlugIn`s problemlos installieren kann. Unter Updates allerdings kommt immer der Fehler: /engine/Shopware/Plugins/Default/ is not writable, please change the permissions recursively
[quote=„knopp“]Hallo Shopware-Team, P.S. Stelle gerade fest, dass ich andere PlugIn`s problemlos installieren kann. Unter Updates allerdings kommt immer der Fehler: /engine/Shopware/Plugins/Default/ is not writable, please change the permissions recursively[/quote] Kann vielleicht jemand sagen warum sich manche PlugIns installieren lassen und andere wiederum nicht? Ich bräuchte Dringend das PayPal PlugIn bekomme es aber einfach nicht installiert. Wer kann mir Helfen bitte. Danke im Voraus
Hallo, leider ist das immer wieder ein Problem bei einigen Hostern. Eine sehr gute Info gibt es hier such dazu, denn nicht die Rechte alleine sind entscheidend, sondern auch welcher User dieses macht installation-einstieg-f54/plugin-manager-2-schreibrechte-ok-keine-installation-t17460.html#p83018 Sebastian
[quote=“Sebastian Klöpper”]Hallo, leider ist das immer wieder ein Problem bei einigen Hostern. Eine sehr gute Info gibt es hier such dazu, denn nicht die Rechte alleine sind entscheidend, sondern auch welcher User dieses macht installation-einstieg-f54/plugin-manager-2-schreibrechte-ok-keine-installation-t17460.html#p83018 Sebastian[/quote] Aha-ok, wenn ich den shop über ws-ftp hochlade und auch die rechte über ws-ftp mache dann habe (ich) es installiert und auch alle rechte. Wenn ich es über die Plesk-Oberfläche (Dateimanager) hochgeladen hätte dann hätte wer?? die Rechte ?? Wann und im welchen Fall hat den nun wer welche Rechte??? Wie gesagt ich habe einen kleinen root-server gemietet mit debian und plesk drauf. Domain eingerichtet und über ws-ftp den Shop hochgeladen. Installation über FireFox gestartet und auch alles weiter. Wo sind mir nun meine Rechte abhanden gekommen ??? Sehr sehr verwirrend das ganze. Habe ein Schwert wie kann ich meine Rechte nun zurückerobern ?
Hi, vielleicht mal mit den Infos an den Hoster wenden. Ich gehe davon aus, das es da Tipps oder Einstellungsmöhlichkeiten gibt Schönen Abend Sebastian
Wer muss den eigendlich die Rechte besitzen? Der Sever oder die Gruppe? Gruppe: psaserv oder Gruppe: psacln ? Mommentan sieht es so bei mir aus:
Ich habe das selbe Problem. Es taucht beim Versuch auf, interne Shopware-Plugins (z.B. Paypal) zu installieren: [color=red]“A directory or a file in (…) is not writable, please change the permissions recursively”[/color] Alle Verzeichnisse sind auf 777 und owner-Probleme sollten auch nicht vorhanden sein. Ich habe das Problem debugged und bin in der Datei [color=green]/engine/Shopware/plugins/default/core/pluginmanager/components/store.php[/color] fündig geworden. Hier wird via isPluginDirectoryWritable geprüft, ob im Verzeichnis…Plugins/Default irgendein Verzeichnis/Datei existiert das nicht beschreibbar ist. Wenn ich mir ausgeben lasse, an welchem Verzeichnis es scheitert wird mir ausgegeben, dass er keine Schreibrechte in… [color=blue]/engine/Shopware/Plugins/default/… [/color] …hat. Da liegt also das Problem: Hier wird das … Verzeichnis geprüft, und das ist natürlich nicht beschreibbar! Warum ist das so? warum hat das dieser RecursiveIteratorIterator in seiner Auswahl?? Wenn diese “Verzeichnisse” ausnehme mit [color=blue]if (substr($path->__toString(),-2)!=’…’) {[/color]… klappt die Plugin-Installation problemlos. Ist das ein Konfigurations-Thema vom Server, dass hier die [size=200]…[/size] Verzeichnisse geprüft werden? Ich habe hier eine Shopware 4.1.4 CE auf Apache/2.2.10 (Linux/SUSE) laufen. Kann ich das Problem irgendwie lösen, ohne Shopware-Core-Plugins (eben den Plugin-Manager) anzupassen? Bin für jeden Tipp dankbar!
Hallo, warum genau dieses … Verzeichnis geprüft wird, kann ich dir nicht sagen. Es sollte aber reichen /engine/Plugins auf die Rechte 777 zu setzen und dies auch auf alle Unterverzeichnisse zu vererben. Versuche es mal mit „chmod 777 -R /engine/Plugins“. Ein generelles Problem ist uns an dieser Stelle nicht bekannt. Egal ob 4.1.4 oder eine aktuelle Shopware Version. Grüße aus dem Münsterland Patrick Schücker
Hallo, ich habe gerade zwei installation vom 4.3.2 gemacht und bei beiden hatte ich das gleiche Problem. (Server bei all-inkl.com) Meine Lösung: Besitzrechte von “/engine/Shopware/Plugins/” auf “PHP-User” ändern (Rekursiv) Danach ging es dann. Grüße Dennis
[quote=“scinet”]Hallo, ich habe gerade zwei installation vom 4.3.2 gemacht und bei beiden hatte ich das gleiche Problem. (Server bei all-inkl.com) Meine Lösung: Besitzrechte von “/engine/Shopware/Plugins/” auf “PHP-User” ändern (Rekursiv) Danach ging es dann. Grüße Dennis[/quote] das gleiche hier - PHP USer via chmod setzen und alles auf 777 und es ghet bei all-inkl.com Martin
kann ich net glauben, warum net gleich den gesamten Server auf 777 setzen. Falls Neulinge hier vorbei schlendern, bitte mal auf Fachkundige Auskunft warten und nicht sofort auf 777 setzen, oder verstehe ich die Dateirechte von Linux nicht mehr. Ich hatte das so gelöst: ### für Community chmod 0777 /var/www/html/YOUR-PATH/config.php chmod 0777 /var/www/html/YOUR-PATH/cache/html chmod 0777 /var/www/html/YOUR-PATH/cache/general chmod 0777 /var/www/html/YOUR-PATH/cache/templates chmod 0777 /var/www/html/YOUR-PATH/cache/proxies chmod 0777 /var/www/html/YOUR-PATH/cache/mpdf/tmp chmod 0777 /var/www/html/YOUR-PATH/cache/mpdf/ttfontdata chmod 0777 /var/www/html/YOUR-PATH/cache/doctrine/filecache chmod 0777 /var/www/html/YOUR-PATH/cache/doctrine/proxies chmod 0777 /var/www/html/YOUR-PATH/cache/doctrine/attributes chmod 0777 /var/www/html/YOUR-PATH/files/documents chmod 0777 /var/www/html/YOUR-PATH/files/downloads chmod 0777 /var/www/html/YOUR-PATH/engine/Library/Mpdf/tmp chmod 0777 /var/www/html/YOUR-PATH/engine/Library/Mpdf/ttfontdata chmod 0777 /var/www/html/YOUR-PATH/engine/Shopware/Plugins/Community chmod 0777 /var/www/html/YOUR-PATH/engine/Shopware/Plugins/Community/Frontend chmod 0777 /var/www/html/YOUR-PATH/engine/Shopware/Plugins/Community/Core chmod 0777 /var/www/html/YOUR-PATH/engine/Shopware/Plugins/Community/Backend chmod 0777 /var/www/html/YOUR-PATH/engine/Shopware/Plugins/Default chmod 0777 /var/www/html/YOUR-PATH/engine/Shopware/Plugins/Default/Frontend chmod 0777 /var/www/html/YOUR-PATH/engine/Shopware/Plugins/Default/Core chmod 0777 /var/www/html/YOUR-PATH/engine/Shopware/Plugins/Default/Backend chmod 0777 /var/www/html/YOUR-PATH/logs chmod 0777 /var/www/html/YOUR-PATH/media/archive chmod 0777 /var/www/html/YOUR-PATH/media/image chmod 0777 /var/www/html/YOUR-PATH/media/image/thumbnail chmod 0777 /var/www/html/YOUR-PATH/media/music chmod 0777 /var/www/html/YOUR-PATH/media/pdf chmod 0777 /var/www/html/YOUR-PATH/media/unknown chmod 0777 /var/www/html/YOUR-PATH/media/video chmod 0777 /var/www/html/YOUR-PATH/media/temp [size=200][color=red]Installation ausführen, dann [/color][/size] sudo chown -R [color=red]www-data:www-data[/color] /var/www/html/YOUR-PATH chmod 0750 /var/www/html/YOUR-PATH/ sudo chmod -R 775 /var/www/html/YOUR-PATH chmod 0644 /var/www/html/YOUR-PATH/config.php chmod 0775 /var/www/html/YOUR-PATH/cache/html chmod 0775 /var/www/html/YOUR-PATH/cache/general chmod 0775 /var/www/html/YOUR-PATH/cache/templates chmod 0775 /var/www/html/YOUR-PATH/cache/proxies chmod 0775 /var/www/html/YOUR-PATH/cache/mpdf/tmp chmod 0775 /var/www/html/YOUR-PATH/cache/mpdf/ttfontdata chmod 0775 /var/www/html/YOUR-PATH/cache/doctrine/filecache chmod 0775 /var/www/html/YOUR-PATH/cache/doctrine/proxies chmod 0775 /var/www/html/YOUR-PATH/cache/doctrine/attributes chmod 0775 /var/www/html/YOUR-PATH/files/documents chmod 0775 /var/www/html/YOUR-PATH/files/downloads chmod 0775 /var/www/html/YOUR-PATH/engine/Library/Mpdf/tmp chmod 0775 /var/www/html/YOUR-PATH/engine/Library/Mpdf/ttfontdata chmod 0775 /var/www/html/YOUR-PATH/engine/Shopware/Plugins/Community chmod 0775 /var/www/html/YOUR-PATH/engine/Shopware/Plugins/Community/Frontend chmod 0775 /var/www/html/YOUR-PATH/engine/Shopware/Plugins/Community/Core chmod 0775 /var/www/html/YOUR-PATH/engine/Shopware/Plugins/Community/Backend chmod 0775 /var/www/html/YOUR-PATH/engine/Shopware/Plugins/Default chmod 0775 /var/www/html/YOUR-PATH/engine/Shopware/Plugins/Default/Frontend chmod 0775 /var/www/html/YOUR-PATH/engine/Shopware/Plugins/Default/Core chmod 0775 /var/www/html/YOUR-PATH/engine/Shopware/Plugins/Default/Backend chmod 0775 /var/www/html/YOUR-PATH/logs chmod 0775 /var/www/html/YOUR-PATH/media/archive chmod 0775 /var/www/html/YOUR-PATH/media/image chmod 0775 /var/www/html/YOUR-PATH/media/image/thumbnail chmod 0775 /var/www/html/YOUR-PATH/media/music chmod 0775 /var/www/html/YOUR-PATH/media/pdf chmod 0775 /var/www/html/YOUR-PATH/media/unknown chmod 0775 /var/www/html/YOUR-PATH/media/video chmod 0775 /var/www/html/YOUR-PATH/media/temp ### Apache-Datei DocumentRoot /var/www/html/YOUR-PATH.de ServerName DEINE-Domain.de
Options None
Options FollowSymLinks
AllowOverride All
Require all granted
Satisfy all