Das Verzeichnis für die WordPress Inhalte wp-content kann nicht gefunden werden

Home Technik

Die WordPress-Seite ist mit dem automatischen Update nicht updatebar

Das Problem könnt ihr in 3 Schritten lösen.

  1. Erstellt einen Ordner namens „tmp“ in /wp-content/ (Ordner muss beschreibbar sein.
  2. Fügt folgenden Code in die wp-config.php (zu finden im WordPress Hauptordner) hinzu:
    putenv(„TMPDIR=“. $_SERVER[„DOCUMENT_ROOT“] .“/wp-content/tmp“);
    define(„WP_TEMP_DIR“, ABSPATH . „wp-content/tmp“);
  3. Die Besitzer der Dateien auf dem FTP sind oft andere als der HTTP User selber. Dies kann zu stande kommen, wenn ihr die Webseite vorher mit Duplicator oder anderen Installern transferiert habt. Korrigiert diese Rechte via SSH.
    sudo chown www-data: -R /var/www/html
putenv("TMPDIR=". $_SERVER["DOCUMENT_ROOT"] ."/wp-content/tmp");
define("WP_TEMP_DIR", ABSPATH . "wp-content/tmp");

Lesedauer 2 Minuten

Du hast die Meldung erhalten, dass ein WordPress Verzeichnis nicht angelegt werden kann? In diesem Artikel zeige ich dir die Lösung für folgende Fehler:

  • WordPress Verzeichnis „Uploads“ kann nicht angelegt werden!
  • Aktualisierung fehlgeschlagen: Verzeichnis konnte nicht angelegt werden.
  • WordPress Installation fehlgeschlagen: Verzeichnis konnte nicht angelegt werden.

Wenn du eine dieser Fehlermeldungen bekommst, liegt das in der Regel an fehlenden Schreibrechten auf deinem Server. Aber keine Angst, du kannst diesen Fehler sehr einfach beheben.

Gerade bei Neuinstallationen oder einem Umzug deiner WordPress Installation tritt diese Fehlermeldung sehr häufig auf. Diese Fehlermeldung tritt immer dann auf, wenn du etwas in WordPress hinzufügen möchtest. Das kann Folgendes sein:

  • Ein neues Theme
  • Neues Plugin
  • Bilder oder sonstige Dateien

WordPress Verzeichnis kann nicht angelegt werden

Ziel ist es, den WordPress-Ordner Uploads beschreibbar zu machen. Die Ursache ist, dass das Verzeichnis „uploads“ oder auch ein anderes entweder noch nicht existiert oder keine Schreibrechte hat. Um das zu ändern, gehst du bitte wie folgt vor:

  1. Starte dein FTP-Programm und klicke dich bis zum Ordner „wp-content“ durch. Wenn dir FTP noch ein Fremdbegriff ist, solltest du dir diesen Artikel vorab durchlesen.
  2. Suche jetzt nach dem Ordner „uploads“. Wenn dieser noch nicht besteht, musst du ihn anlegen.
  3. Als Nächstes vergibst du diesem Ordner die Dateirechte „755“

Jetzt kannst du mit dem Upload deiner Dateien oder der Installation des gewünschten Plugins oder Themes beginnen.

FTP-Rechte in WordPress

Gehe bitte sehr gründlich vor, wenn du die FTP-Rechte eines WordPress Verzeichnisses ändern möchtest. Durch wahlloses Setzen von Berechtigungen machst du die Tür für Hacker sehr weit auf. Daher solltest du nur Berechtigungen bei Verzeichnissen vergeben, die du auch wirklich benötigst.

Diese Rechte werden auch CHMOD-Rechte genannt. Mit dem FTP-Programm FileZilla kannst du diese sehr einfach bearbeiten. Nachdem du dich mit deinem Server verbunden hast, kannst du die gewünschten Ordner und Dateien mit der rechten Maustaste anklicken und auf das Submenü „Dateiberechtigungen“ klicken. Jetzt kannst du die gewünschten Schreibrechte vergeben. FileZilla ist dem bekannten Windows Explorer sehr ähnlich, daher dürfte dir die Bedienung nicht sehr schwerfallen.

FAQ – Fragen & Antworten

Wieso kann ich in WordPress kein Upload Verzeichnis anlegen?

Wenn du eine Fehlermeldung beim Anlegen eines WordPress Verzeichnisse erhältst, liegt es in der Regel an den Schreibrechten. Du kannst diesen Fehler beheben, indem du die Schreibrechte änderst. Damit ein Ordner beschreibbar wird, braucht er die Dateirechte 755.

Was sind die CHMOD-Rechte?

CHMOD ist die Abkürzung für Change Mode und bedeutet auf Deutsch Änderungsmodus. Der Befehl CHMOD wird unter dem Betriebssystem Unix für die Lese- und Schreibrechte von Verzeichnissen und Dateien verwendet.

Wie kann ich in WordPress das Upload-Verzeichnis beschreibbar machen?

Dazu benötigst du ein FTP Programm. Klicke im FTP Programm auf den Ordner wp-content und suche nach dem Ordner „uploads“. Diesem Ordner gibts du dann die Dateirechte 755. Ich empfehle dir das FTP Programm FileZilla.

Was ist ein FTP Programm und welches ist empfehlenswert?

FTP ist die Abkürzung für File Transfer Protocol. Es ist ein Kommunikationsprotokoll, mit dem du Dateien zwischen unterschiedlichen Computersystemen austauschen kannst. Ein FTP Programm ermöglicht dir dann diesen Austausch. Somit kannst du Daten von deinem Computer auf den Webspace deiner Website laden. Ich verwende dazu FileZilla. Es ist eines der beliebtesten FTP Programme. FileZilla gibt es für Mac sowie für PC User.

Was ist WP

wp-content – Zusammenfassung Es beherbergt alle Inhalte, die von Nutzern bereitgestellt werden, die nicht in der Datenbank gespeichert sind. Dazu gehören Plugins, Themes und hochgeladene Medien. Aus diesem Grund sollte wp-content neben der Datenbank immer Teil Ihrer Website-Sicherung sein.

Wo findet man die Plugins in WordPress?

Wo installiert man Plugins in WordPress? Plugins installiert man entweder über das WordPress Dashboard unter dem Menüpunkt „Plugins“ oder man lädt das Plugin auf dem Webserver direkt in den Unterordner wp-content/plugins und aktiviert das hochgeladene Plugin dann direkt unter „Plugins“ im WP Dashboard.

Ist ein Fehler aufgetreten Verzeichnis konnte nicht angelegt werden?

Dafür kann es mehrere Gründe geben: die Verzeichnisrechte sind falsch gesetzt. es gibt kein /tmp Verzeichnis im Verzeichnis /wp-content (standardmäßig ist da auch keines)

Ist das übergeordnete Verzeichnis durch den Server beschreibbar WordPress?

Umgehen lässt sich dieser Modus, wenn Ihr das Verzeichnis, welches WordPress anlegen will manuell per FTP anlegt und hier die Berechtigung auf 777 setzt. Anschließend den Upload erneut ausführen – jetzt sollte der Upload ohne Probleme funktionieren.