Synology NAS und WordPress plugin update error

Synology NAS und WordPress plugin update schlägt mit folgendem Fehler fehl:

Runterladen der Aktualisierung von http://downloads.wordpress.org/………

Entpacken der aktualisierten Version…

Die aktuelle Version wird installiert…

Die alte Version des Plugins wird entfernt…

Plugin-Aktualisierung fehlgeschlagen.

Während der Aktualisierung von (Plugin) trat ein Fehler auf: Verzeichnis konnte nicht angelegt werden. /web/…….

Das liegt am absoluten Pfad. Das /web/ Verzeichnis befindet sich auf dem NAS unter /volume1 (Absoluter Pfad: /volume1/web). Daher läuft der updater gegen die Wand.Um den Fehler zu beseitigen, meldet euch via SSH (z.B. mit Putty) mit dem Benutzer root an (gleiches Kennwort wie admin) und gebt folgenden Befehl ein:

ln -s /volume1/web /web

Dadurch wird ein Symbolischer Link /web auf /volume1/web gelegt. Unter einem Symbolischen Link versteht man einen Zeiger auf das Original Objekt.

Nach dieser Aktion läuft der Worldpress updater ohne Fehler durch.

Das Ganze kann auch auftreten bei einem update von WordPress selber. Dann ist folgendes zu tun:

  • anmelden mit ssh als root. Am besten über Putty
  • ändern des Besitzers des Web Verzeichnis auf ’nobody‘. Achtung, nur auf DSM 4.x getestet. Ab 5.0 läuft der Apache glaube ich auf einem anderen Benutzer:

chown -R nobody:nobody /volume1/web/wordpress

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.