1. Home
  2. FAQ – Häufige Fragen
  3. WordPress-Upload schlägt fehl: „Es fehlt ein temporärer Ordner“

WordPress-Upload schlägt fehl: „Es fehlt ein temporärer Ordner“

Du willst in WordPress ein Bild, ein PDF oder eine andere Datei in die Mediathek hochladen und bekommst die Meldung „Es fehlt ein temporärer Ordner“ (englisch: „Missing a temporary folder“)? Dahinter steckt der PHP-Fehler UPLOAD_ERR_NO_TMP_DIR. Er betrifft meist alle Dateitypen gleichzeitig, auch einfache JPG- oder PNG-Dateien. Hier erfährst du, woher der Fehler kommt, wie du ihn eingrenzt und wie wir ihn für dich beheben.

Voraussetzungen

  • Du hast Zugriff auf Plesk für die betroffene Domain.
  • Du kennst die Domain, auf der die Uploads fehlschlagen.
  • Optional: Du hast Zugriff auf das WordPress-Backend, um den Upload nach der Anpassung zu testen.

Schritt-für-Schritt-Anleitung

Schritt 1: Fehlerbild prüfen

Versuch, eine kleine Datei (z. B. ein JPG unter 1 MB) über Medien → Datei hinzufügen hochzuladen. Kommt dabei die Meldung „Es fehlt ein temporärer Ordner“, liegt das hier beschriebene Problem vor. Bei anderen Meldungen, etwa zur maximalen Dateigröße, hilft dir der Artikel „Upload-Limit erhöhen lassen“ weiter.

Schritt 2: Ursache verstehen

Beim Hochladen speichert PHP die Datei zuerst kurz in einem temporären Ordner, bevor WordPress sie in die Mediathek verschiebt. Welcher Ordner das ist, legt die PHP-Einstellung upload_tmp_dir fest. Ist sie leer, nimmt PHP automatisch das Systemverzeichnis /tmp. Aus Sicherheitsgründen darf PHP aber nur in bestimmte Verzeichnisse schreiben, festgelegt über die Einstellung open_basedir. Liegt /tmp nicht in diesem erlaubten Bereich, kann PHP die Datei nicht ablegen und der Upload bricht ab.

Schritt 3: Aktuelle PHP-Werte einsehen

  1. Öffne in Plesk die betroffene Domain.
  2. Ruf die PHP-Einstellungen auf und öffne dort die PHP-Info.
  3. Such nach upload_tmp_dir und notier den Wert. Steht dort „no value“, ist kein eigener Ordner gesetzt.
  4. Such nach open_basedir und prüf, ob /tmp bzw. das domaineigene tmp-Verzeichnis darin vorkommt.

Wie du die PHP-Info aufrufst, steht ausführlich im Artikel „PHP-Einstellungen einsehen und Änderung der php.ini“.

Schritt 4: Anpassung beim Support anfragen

Die Werte upload_tmp_dir und open_basedir kannst du aus Sicherheitsgründen nicht selbst in Plesk ändern. Schreib dem HostPress-Support stattdessen eine kurze Nachricht mit diesen Angaben:

  • die betroffene Domain,
  • die genaue Fehlermeldung („Es fehlt ein temporärer Ordner“ / UPLOAD_ERR_NO_TMP_DIR),
  • die Werte von upload_tmp_dir und open_basedir aus der PHP-Info (falls du sie schon geprüft hast).

Wir passen die PHP-Konfiguration deiner Domain dann serverseitig so an, dass PHP wieder ein beschreibbares temporäres Verzeichnis nutzen kann.

Schritt 5: Upload erneut testen

Sobald wir dir die Anpassung bestätigt haben, lad die Testdatei aus Schritt 1 noch einmal hoch. Klappt der Upload, ist das Problem behoben. Bekommst du weiterhin denselben Fehler, antworte einfach auf die Support-Nachricht. Dann öffnet sich das Ticket wieder.

Fazit & Support-Hinweis

Die Meldung „Es fehlt ein temporärer Ordner“ hat nichts mit deinen Dateien oder WordPress selbst zu tun. Sie entsteht durch die PHP-Konfiguration auf dem Server. Diese Einstellungen kannst du nicht selbst ändern, deshalb ist der schnellste Weg eine kurze Support-Anfrage mit Domain und Fehlermeldung. Wir kümmern uns um die Anpassung, meistens ist sie nach kurzer Zeit erledigt.

Zuletzt geändert: 19. Oktober 2026
War dieser Artikel hilfreich?

Empfohlene Artikel

Brauchst du Unterstützung?
Du kannst die gesuchte Antwort nicht finden?
Support kontaktieren