WordPress-Dateirechte prüfen: Schreibzugriffe sicher korrigieren

WordPress möchte ein Plugin aktualisieren, aber der Vorgang bricht mit einem Schreibfehler ab. Oder ein Bild lässt sich nicht in die Mediathek hochladen. Neben Plugins, Themes und der Hosting-Umgebung können auch falsch gesetzte Dateirechte die Ursache sein.

Dateirechte legen fest, wer Dateien lesen, verändern oder ausführen darf. Sind sie zu restriktiv, fehlen WordPress notwendige Schreibzugriffe. Sind sie zu großzügig, können mehr Benutzer oder Prozesse Dateien verändern als vorgesehen. Deshalb solltest du Berechtigungen nicht einfach pauschal ändern, sondern die betroffene Stelle zuerst eingrenzen.

Woran erkennst du Probleme mit Dateirechten?

Ein Berechtigungsproblem zeigt sich häufig nicht direkt durch den Begriff „Dateirechte“. Achte unter anderem auf folgende Situationen:

  • Ein Plugin oder Theme lässt sich nicht aktualisieren.
  • WordPress kann eine Datei nicht installieren oder ersetzen.
  • Uploads in die Mediathek schlagen fehl.
  • Eine Meldung weist auf fehlende Schreibrechte oder einen nicht beschreibbaren Ordner hin.
  • Eine Änderung im Dashboard funktioniert nicht, obwohl die WordPress-Installation grundsätzlich erreichbar ist.

Diese Symptome beweisen noch nicht, dass die Dateirechte die Ursache sind. Auch Speicherplatz, die PHP-Konfiguration, Eigentümer einer Datei oder die Hosting-Umgebung kommen infrage. Eine systematische Fehlersuche hilft dabei, die Ursache nicht vorschnell festzulegen. Mehr dazu findest du im Beitrag WordPress-Fehler systematisch einzugrenzen.

Was bedeuten Lese-, Schreib- und Ausführungsrechte?

Bei Dateien und Verzeichnissen werden meist drei grundlegende Rechte unterschieden:

  • Lesen: Der Inhalt einer Datei oder eines Verzeichnisses kann gelesen werden.
  • Schreiben: Eine Datei kann verändert oder in einem Verzeichnis eine neue Datei angelegt werden.
  • Ausführen: Bei Verzeichnissen erlaubt dieses Recht unter anderem den Zugriff auf enthaltene Dateien. Bei ausführbaren Dateien kann es die Ausführung ermöglichen.

Diese Rechte werden je nach Zugriffsmethode als Textdarstellung oder als Zahlenwert angezeigt. Welche Darstellung du siehst, hängt vom verwendeten Hosting-Panel, FTP-Programm oder SSH-Werkzeug ab. Entscheidend ist nicht nur der Zahlenwert, sondern auch, welchem Benutzer und welcher Gruppe eine Datei gehört.

Prüfe zuerst, welche Datei oder welcher Ordner betroffen ist

Verändere nicht die gesamte WordPress-Installation, nur weil ein einzelner Upload fehlschlägt. Beginne mit einer möglichst genauen Eingrenzung.

  1. Notiere die genaue Fehlermeldung. Sie kann Hinweise auf einen Ordner oder eine Datei enthalten.
  2. Wiederhole den Vorgang einmal. Prüfe, ob der Fehler dauerhaft auftritt oder nur vorübergehend erscheint.
  3. Vergleiche mehrere Bereiche. Funktioniert ein Upload, während ein Plugin-Update scheitert, liegt der betroffene Pfad möglicherweise an einer anderen Stelle.
  4. Prüfe die Hosting-Oberfläche. Dort können Hinweise zu Speicherplatz, PHP-Prozessen oder Eigentümern sichtbar sein.
  5. Nutze Protokolle, wenn vorhanden. Fehlermeldungen im Server- oder WordPress-Log können die Suche weiter eingrenzen.

Warum ein Backup vor Änderungen wichtig ist

Dateirechte wirken auf die technische Umgebung deiner Website. Eine unkontrollierte Änderung kann dazu führen, dass WordPress, ein Plugin oder ein Theme nicht mehr funktioniert. Erstelle deshalb vor Änderungen ein aktuelles Backup und bewahre es so auf, dass du im Notfall darauf zugreifen kannst.

Ein Backup ersetzt dabei nicht den Test. Prüfe nach der Änderung, ob sich die Website aufrufen lässt und ob die betroffene Funktion wieder arbeitet.

Dateirechte über FTP oder das Hosting-Panel prüfen

Viele Hosting- und FTP-Werkzeuge zeigen Dateirechte über einen Kontextmenüpunkt wie „Berechtigungen“, „Eigenschaften“ oder „Permissions“ an. Die genaue Bezeichnung kann je nach Anbieter und Programm abweichen.

  1. Öffne die Dateien oder Verzeichnisse deiner WordPress-Installation.
  2. Rufe die Eigenschaften des betroffenen Elements auf.
  3. Notiere die aktuellen Rechte, den Eigentümer und die Gruppe, sofern diese Angaben sichtbar sind.
  4. Vergleiche die betroffene Datei mit einer ähnlich verwendeten Datei im gleichen Bereich.
  5. Ändere nur den betroffenen Pfad und dokumentiere die Anpassung.

Besondere Vorsicht gilt bei zentralen Dateien und Verzeichnissen. Dazu gehören unter anderem die WordPress-Konfiguration, Verzeichnisse mit Plugins und Themes sowie der Upload-Bereich. Eine pauschale Änderung aller Dateien und Ordner kann mehr Probleme verursachen als lösen.

Was solltest du bei der Korrektur beachten?

  • Keine pauschalen Vollzugriffe: Erteile nicht allen Benutzern oder Gruppen Schreib- und Ausführungsrechte, nur damit ein Fehler verschwindet.
  • Dateien und Verzeichnisse unterscheiden: Für ein Verzeichnis gelten andere Anforderungen als für eine einzelne Datei.
  • Eigentümer prüfen: Stimmen Besitzer und Gruppe nicht mit der Serverumgebung überein, reicht eine Änderung der Rechte allein möglicherweise nicht aus.
  • Änderungen begrenzen: Korrigiere möglichst nur den betroffenen Bereich.
  • Hosting-Vorgaben beachten: Manche Umgebungen verwalten Berechtigungen automatisch oder setzen eigene Einschränkungen.

Wenn du keinen sicheren Zugriff auf die Serverumgebung hast oder die Eigentümer nicht nachvollziehen kannst, solltest du nicht auf Verdacht weiterprobieren. In diesem Fall ist es sinnvoll, die Dokumentation des Hostings zu prüfen oder Unterstützung anzufragen.

Teste die Website nach der Änderung

Rufe nach jeder Änderung nicht nur die Startseite auf. Führe den Vorgang erneut aus, durch den der Fehler entstanden ist:

  • Teste einen Upload in die Mediathek.
  • Prüfe, ob das betroffene Plugin oder Theme aktualisiert werden kann.
  • Öffne die betroffene Funktion im Frontend und im Dashboard.
  • Kontrolliere, ob neue Fehlermeldungen erscheinen.
  • Prüfe die Website zusätzlich in einem privaten Browserfenster.

Wenn der ursprüngliche Fehler bestehen bleibt, setze die Änderung nicht weiter fort, sondern prüfe weitere Ursachen. Die Checkliste für sichere WordPress-Updates hilft dir dabei, Updates vorbereitet und nachvollziehbar durchzuführen.

Kurze Checkliste für WordPress-Dateirechte

  • Genaue Fehlermeldung notiert
  • Betroffene Datei oder betroffenes Verzeichnis eingegrenzt
  • Backup erstellt
  • Rechte, Eigentümer und Gruppe geprüft
  • Keine pauschalen Berechtigungen gesetzt
  • Nur den notwendigen Bereich geändert
  • Upload, Update oder betroffene Funktion getestet
  • Änderung dokumentiert oder bei Bedarf zurückgenommen

Fazit

Falsche Dateirechte können verhindern, dass WordPress Dateien aktualisiert, Plugins installiert oder Uploads speichert. Sie sind jedoch nur eine mögliche Ursache. Gehe deshalb schrittweise vor, sichere deine Website vor Änderungen und prüfe neben den Rechten auch Eigentümer, Hosting-Umgebung und Fehlermeldungen. Nach jeder Anpassung sollte ein konkreter Funktionstest zeigen, ob das Problem tatsächlich behoben ist.

Schreibe einen Kommentar