Plugins aktualisieren schlägt seit 2.8.5 immer fehl

  • Hi Leute,

    ich bekomme seit 2.8.5 immer folgenden Fehler, wenn ein Plugin aktualisiert werden soll:

    Downloading update from http://downloads.wordpress.org/plugin/wp-ajax-edit-comments.zip.
    Unpacking the update.
    Installing the latest version.
    Deactivating the plugin.
    Removing the old version of the plugin.
    Could not create directory. /.../…/…//httpdocs/wp-content/plugins/wp-ajax-edit-comments/
    Plugin upgrade Failed.


    Entscheidender Punkt also Could not create directory

    Kann mir jemand sagen woran das liegt? Die Rechte des wp-content/plugins - Ordners will ich nicht einfach auf 777 setzen, zumal ich glaube dass das nicht reichen wird.

    • Anzeige

    Hallo!

    Wenn du gerade an deiner Website arbeitest oder dein aktuelles Hosting überdenkst: Wir betreiben mit NetzLiving eine Hosting-Plattform, die speziell auf Performance, Sicherheit und einfache Verwaltung ausgelegt ist.

    • ✔️ Schnelle Ladezeiten (optimiert für WordPress & Co.)
    • ✔️ Deutsche Server & DSGVO-konform
    • ✔️ Persönlicher Support (kein 0815-Ticket-System)

    Mehr erfahren

  • Zitat

    Die Rechte des wp-content/plugins - Ordners will ich nicht einfach auf 777 setzen, zumal ich glaube dass das nicht reichen wird.

    Kann da leider nicht ganz mitreden, da ich selbst noch nie die Autoupdate-Funktion angefasst bzw. benutzt habe, aber: Mehr als 777 geht nicht. Und ich gehe mal davon aus, dass WP Schreibrechte für das besagte Verzeichnis benötigt, da ansonsten (wie die Fehlermeldung schon sagt) kein Verzeichnis erstellt werden kann. Ergo: Schreibrechte setzen oder manuell updaten.

  • Probiere mal aus das TMP Verzeichnis zu setzten. Das hat hier mit den permissions geholfen, weil dann das update über das TMP Verzeichniss läuft und dort alle nötigen rechte vorhanden sind.

    Einfach

    PHP
    putenv('TMPDIR='.ini_get('upload_tmp_dir') );

    in der wp-config.php einfügen.

    Alternativ geht auch:

    PHP
    define('WP_TEMP_DIR', ini_get('upload_tmp_dir'));

    dann braucht man nicht an den Umgebungsvariabeln rumzumachen. Es soll noch ein Benuzter-TEMP Verzeichnis geben, das kann wohl im KIS ausgelesen werden. Ist evtl. sicherer zu benutzen.

    Welche Dateisystem Methode verwendet dein WordPress? FTP?

    UPDATE: ausführlicherer Beitrag in einem anderen Thread.

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!