So behebst du den Fehler „Installation Failed: Could Not Create Directory“ in WordPress

Wenn du mit WordPress arbeitest, ist dir vielleicht schon einmal der frustrierende Fehler „Installation failed: Could not create directory" begegnet. Diese Meldung erscheint meist beim Versuch, Plugins oder Themes zu installieren oder zu aktualisieren.

Keine Sorge – das ist ein verbreitetes Problem und lässt sich schnell beheben.

Was verursacht diesen Fehler?

Der Fehler „Installation failed: Could not create directory." in WordPress kann durch verschiedene Servereinstellungen und Berechtigungsprobleme verursacht werden. Hier sind die häufigsten Ursachen:

  • Falsche Dateiberechtigungen: Notwendige Dateien und Verzeichnisse verfügen nicht über Lese-/Schreibrechte.
  • Falscher Besitzer: Dateien und Verzeichnisse gehören nicht dem korrekten Benutzer, unter dem der Server läuft.
  • Speicherplatzbeschränkungen: Unzureichender Speicherplatz auf dem Server, um neue Dateien oder Verzeichnisse zu erstellen.
  • Sicherheits-Plugins: Übermäßig restriktive Sicherheitseinstellungen, die Dateiänderungen verhindern.
  • Serverkonfigurationsprobleme: Einstellungen in Serverkonfigurationsdateien wie php.ini oder .htaccess, die Dateioperationen einschränken.
  • Beschränkungen des Hosting-Anbieters: Spezifische Sicherheits- oder Betriebsrichtlinien des Hosting-Anbieters, die das Erstellen oder Ändern von Dateien begrenzen.

Methoden zur Behebung des Fehlers „Installation failed: Could not create directory."

  1. Dateiberechtigungen prüfen
  2. PHP-Speicherlimit in der wp-config.php erhöhen
  3. Speicherplatz prüfen
  4. Server-Fehlerprotokoll überprüfen
  5. .htaccess-Datei prüfen

Hinweis: Es ist immer eine gute Idee, vor Änderungen ein Backup deiner Website anzulegen. So kannst du im Falle eines Problems alles schnell wiederherstellen. Mit WP Staging lassen sich automatische Backups einfach einrichten. Weitere Hilfe findest du in der Anleitung zu Backup und Wiederherstellung.

1. Dateiberechtigungen prüfen

Dateiberechtigungen steuern den Zugriff auf Dateien und Verzeichnisse auf deinem Server. Falsche Berechtigungen können verhindern, dass WordPress Verzeichnisse erstellt oder Dateien hochlädt, und den Fehler „Installation failed: Could not create directory" auslösen.

Greife per FTP-Client oder über den Dateimanager deines Hosting-Anbieters auf deine WordPress-Dateien zu.

cPanel Dateimanager

Navigiere im Dateimanager in das Verzeichnis, in dem deine WordPress-Installation liegt. Üblicherweise ist das public_html oder das Verzeichnis „www".

public_html-Ordner

Finde die Verzeichnisse wp-content, wp-includes und wp-admin. Klicke jeweils mit der rechten Maustaste darauf und wähle „Change Permissions".

Dateiberechtigungen prüfen, um Installation Failed: Could Not Create Directory zu beheben

Setze die Berechtigungen auf 755. Der Besitzer darf lesen, schreiben und ausführen, Gruppe und Öffentlichkeit nur lesen und ausführen. Klicke anschließend auf die Schaltfläche „Change Permissions".

Dateiberechtigungen ändern, um Installation Failed: Could Not Create Directory zu beheben

Versuche die Installation oder das Update erneut, um zu prüfen, ob der Fehler behoben ist. Mit den richtigen Dateiberechtigungen kann WordPress Verzeichnisse anlegen und Dateien problemlos hochladen.

2. PHP-Speicherlimit in der wp-config.php erhöhen

Das Erhöhen des PHP-Speicherlimits kann den Fehler „Installation failed: Could not create directory" beheben, indem WordPress mehr Ressourcen für Installationen und Updates erhält. So erhöhst du das PHP-Speicherlimit:

Greife per FTP oder über den Dateimanager deines Hosting-Anbieters auf deine WordPress-Dateien zu.

cPanel Dateimanager

Suche das Stammverzeichnis deiner WordPress-Installation, das in der Regel „public_html" oder „www" heißt.

public_html-Ordner

Finde die Datei wp-config.php im WordPress-Stammverzeichnis, klicke mit der rechten Maustaste darauf und wähle „Edit".

cPanel Dateimanager – wp-config bearbeiten

Scrolle zum Abschnitt mit den PHP-Einstellungen. Füge die folgende Codezeile direkt über der Zeile „That’s all, stop editing! Happy blogging." ein.

PHP
define('WP_MEMORY_LIMIT', '256M');
PHP-Limit erhöhen, um den Fehler Installation Failed: Could Not Create Directory in WordPress zu beheben

Du kannst den Wert des Speicherlimits (z. B. „256M") an deine Anforderungen anpassen. Klicke anschließend auf „Save Changes", um die wp-config.php zu speichern.

wp-config.php speichern

Ein höheres PHP-Speicherlimit hilft WordPress dabei, größere Prozesse und Dateien zu verarbeiten, und verringert das Risiko, während Installationen oder Updates aus dem Speicher zu laufen. Sollte der Fehler weiterhin auftreten, probiere weitere Lösungen aus.

3. Speicherplatz prüfen

Wenn dir der Speicherplatz ausgeht, kann WordPress keine Verzeichnisse erstellen oder Dateien hochladen, was zum Fehler „Installation failed: Could not create directory" führt. So prüfst und verwaltest du deinen Speicherplatz:

Melde dich im Kontrollpanel deines Hosting-Kontos an, etwa cPanel oder einer ähnlichen Oberfläche, und suche den Bereich, in dem dein aktueller Speicherverbrauch angezeigt wird. Er trägt häufig Bezeichnungen wie „Disk Usage", „Storage" oder Ähnliches.

cPanel Speichernutzung

Sieh dir den verfügbaren Speicherplatz deines Kontos an. Ist er gering oder erschöpft, schaffe Platz, indem du nicht benötigte Dateien oder Backups löschst, ungenutzte Themes oder Plugins entfernst oder deinen Hosting-Tarif upgradest.

Speichernutzung überprüfen, damit installation failed: could not create directory nicht auftritt

Versuche nach dem Aufräumen erneut die Installation oder das Update, um zu prüfen, ob der Fehler behoben ist.

4. Server-Fehlerprotokoll überprüfen

Das Server-Fehlerprotokoll kann die Ursache des Fehlers „Installation failed: Could not create directory" in WordPress aufzeigen. Es liefert detaillierte Informationen zu Serverproblemen und hilft dir, die passende Lösung zu finden.

Melde dich im Hosting-Kontrollpanel an, etwa cPanel, Plesk oder einer ähnlichen Oberfläche deines Hosters.

Bei cPanel anmelden

Suche nach einem Bereich namens „Error Log", „Errors" oder „Server Logs". In der Regel findest du ihn unter „Metrics" oder „Advanced".

cPanel Fehlerprotokoll

Die Protokolle zeigen Serverfehler, darunter Probleme mit Dateiberechtigungen, Speicherlimits oder Speicherplatz. Nutze diese Informationen, um die Ursache wie Berechtigungen, Ressourcenmangel oder Fehlkonfiguration zu identifizieren und zu beheben.

Webserver-Fehlerprotokoll überprüfen

Bist du dir unsicher, wie du die Fehler im Protokoll behebst, oder erscheint das Problem komplex, wende dich an deinen Hosting-Anbieter. Er kann dir die Einträge erklären und Lösungen vorschlagen.

5. .htaccess-Datei prüfen

Die Datei .htaccess steuert wichtige Einstellungen deiner WordPress-Website. Eine beschädigte oder fehlerhaft konfigurierte .htaccess kann den Fehler „Installation failed: Could not create directory" verursachen. So prüfst und reparierst du sie:

Suche per FTP-Client oder über den Dateimanager deines Hosters die Datei .htaccess im Stammverzeichnis.

.htaccess-Datei anzeigen

Klicke mit der rechten Maustaste auf die Datei .htaccess und wähle „Download", um ein Backup auf deinem Rechner zu erstellen.

.htaccess-Datei herunterladen

Klicke anschließend erneut mit der rechten Maustaste auf die .htaccess-Datei und wähle „Rename". Damit deaktivierst du sie vorübergehend.

.htaccess-Datei umbenennen

Behebt das Umbenennen das Problem, lass eine neue .htaccess-Datei generieren, indem du im WordPress-Dashboard zu Einstellungen > Permalinks gehst und auf „Save Changes" klickst.

WordPress-Permalinks speichern

Versuche nach dem Neugenerieren der .htaccess-Datei die Installation oder das Update erneut. Eine fehlerhafte .htaccess kann WordPress am Erstellen von Verzeichnissen hindern. Die Reparatur sorgt für einen reibungslosen Betrieb und behebt den Fehler.

Fazit

Der Fehler „Installation failed: Could not create directory" kann frustrierend sein, lässt sich aber meist mit wenigen Anpassungen beheben. Beginne damit, die Dateiberechtigungen zu prüfen, damit WordPress den nötigen Zugriff hat.

Erhöhe anschließend das PHP-Speicherlimit in deiner wp-config.php, um umfangreichere Prozesse zu ermöglichen. Stelle sicher, dass genügend Speicherplatz vorhanden ist, und prüfe das Server-Fehlerprotokoll auf konkrete Hinweise. Falls nötig, prüfe und erneuere die .htaccess-Datei, um Konfigurationsprobleme zu beheben.

Mit diesen Schritten solltest du den Fehler beheben und deine WordPress-Website wieder reibungslos verwalten können.

Verwandte Artikel

Rene Hermenau

Autor: Rene Hermenau

Über den Autor: René Hermenau ist Gründer von WP STAGING. Er arbeitet an WordPress-Backups, Staging, Migrationen, Datenbankverarbeitung und sicheren Deployment-Workflows.