• Resolved petschko

    (@petschko)


    Moin,

    ich wollte Ihr Plugin für Paypal-Plus nutzen, leider haben wir bei uns auf dem Server ein generelles Schreibverbot für den Webserver (aus Sicherheitsgründen). Wir geben nur wirklich benötigte Ordner & Dateien zum schreiben frei.

    Ich habe euer Plugin Lokal (mit allen Schreibrechten) getestet und es funktioniert super!
    Auf dem Server bekomme ich permanent Write-Access Exceptions. Ich wollte fragen, ob Sie mir sagen können welche Dateien/Pfade für Ihr Plugin benötigt werden.

    Liebe Grüße

    Petschko

Viewing 5 replies - 1 through 5 (of 5 total)
  • Plugin Support Andreas W.

    (@aweissinpsyde)

    Hallo @petschko

    außerhalb des Plugins werden keine Schreibrechte benötigt. Innerhalb für Logs schon. D.h. es reicht aus, wenn der Ordner Log schreibrecht hat.

    Thread Starter petschko

    (@petschko)

    Moin,

    danke für die Rückmeldung, mit dem Schreibrecht auf dem Log Ordner scheint es nun zu klappen.
    Der Ordner “/wp-content/uploads/wc-logs/” muss unbedingt Schreibrechte haben, da man sonst beim Speichern der Daten eine weiße Seite bekommt (crasht).
    Allen anderen Plugins & WooCommerce war der Ordner bisher egal, daher hatte er bei uns keine Schreibrechte.

    Grüße^^

    Plugin Support Andreas W.

    (@aweissinpsyde)

    Hallo @petschko

    der Ordner /wp-content/uploads/wc-logs/ sollte unbedingt Schreibrechte haben, weil ja auch WooCommerce selbst und andere Wooplugins diesen für Logs benutzen. Wenn bisher keine Schreibrechte vorhanden waren, werden wahrscheinlich auch keine Log angelegt worden sein.

    Die Logs findest du unter WooCommerce > Status > Tab Log. Da werden alles Log von allen Plugins bzgl. WooCommmerce angelegt.

    Thread Starter petschko

    (@petschko)

    Sorry das ich das Thema noch mal ausgraben muss…

    Ich habe dem Ordner Schreibrechte gegeben, seitdem hat alles super funktioniert~ Leider mußte ich letztens ein Backup einspielen, der Server nimmt die Standard-Werte und ich Trottel hatte vergessen dem Ordner wieder Schreibrechte zu geben.

    Das Problem war, Kunden konnten nicht über das Wohenende bezahlen. Ich würde es begrüßen, wenn das Plugin, wie auch andere Plugins einfach den nicht beschreibbaren Log-Ordner ignoriert.
    Die meisten Plugins (Bisher alle außer Palpal-Plus) tun ihre arbeit auch ohne den Log-Ordner

    Ich verstehe, dass das anlegen von Logs sinnvoll ist, allerdings sollte es nicht sein, das nur wegen eines nicht beschreibbaren Log-Ordner/Datei das Plugin die Arbeit einstellt. (So wichtig sind die Logs dann auch wieder nicht)
    Man kann das in PHP prüfen und ggf. einfach die Log-Schreib-Funktion nicht ausführen. Siehe: https://www.php.net/manual/de/function.is-writable.php

    Für mich ist das Problem wieder gelößt, da der Ordner nun wiedr beschreibbar ist. Mir wird das sicher nicht nochmal passieren, allerdings wäre es trotzdem schön wenn die Log-Funktion eben nicht entscheidend ist

    Hallo @petschko

    wir sind dein Problem noch einmal mit den Entwicklern durchgegangen und eigentlich sollte der nicht beschreibbare Log Ordner nicht dazu führen, dass Kunden nicht bezahlen können. Genau so, wie du es erwartest.
    Wir würden uns das sehr gerne einmal genauer anschauen, um zu verstehen, was in deinem speziellen Fall passiert und den Bug beheben zu können. Wenn du möchtest, schick uns bitte eine e-mail an paypalplus@inpsyde.com und unsere Entwickler melden sich bei dir.

    Sorry nochmals für die Probleme, die durch das Update bei dir aufgetreten sind.

    Beste Grüße
    Christina

Viewing 5 replies - 1 through 5 (of 5 total)

The topic ‘Schreibzugriff des Plugins’ is closed to new replies.