Manchmal kann es passieren. Auf dem selben Server, auf dem einige WordPress-Blogs nebeneinander installiert sind, klappt das Hochladen von Dateien bei einer WordPress-Website nicht. Und zwar nicht um die Burg. Da gibt’s also keine Ausreden von wegen Safe-Mode=on oder Datei-Upload grundsätzlich nicht möglich. Bei den Nachbar-Sites klappt es ja, nur nicht bei dieser einen Installation nicht.
Egal, ob Sie den Upload über die Mediathek oder beim Verfassen eines neuen Artikels oder einer neuen Seite tun: der Upload läuft zwar mit Ge-*Ratter*, aber dann liegt einfach nichts im uploads-Ordner, der Upload bleibt leer. Auch wenn die Mediathek anderes glaubt. Und ganz egal, ob das nun ein Bild war, oder eine MP3-Datei. Was nun?
Und die Lösung?
Die Ursache kann in einer falschen Einstellung liegen. Nein, nicht Ihrer, sondern in einer seltsamen WordPress-Einstellung.
Klicken Sie im Admin-Bereich auf Einstellungen -> Verschiedenes und kontrollieren Sie, was dort im Feld “Uploads in folgendem Ordner speichern” eingetragen ist. Sollten Sie eine lange (absolute) Pfad-Angabe finden, etwa in der Art von /var/www/vhosts/meinblog/wp-content/uploads, dann sichern Sie diese Pfadangabe erst einmal (abspeichern in einer Textdatei), und ersetzen Sie die Angabe einfach durch wp-content/uploads. Und speichern natürlich ab. Versuchen Sie jetzt einen neuen Upload.
Noch ein Hoffnungsschimmer?
Es kann aber auch noch etwas schuld sein. Vielleicht betrifft das Upload-Problem nur Bilder. Denn nach dem Hochladen eines Bildes wird es von WordPress bearbeitet, es werden kleinere Varianten des Bildes erzeugt. Das kann aber nicht funktionieren, wenn das sogenannte Memory Limit zu gering ist. Mit memory_limit=32M wird PHP in der Datei php.ini ein nutzbarer Arbeitsspeicher in der Größe von 32 MB zugeteilt. Das mag ausreichend für die üblichen Nutzung einer WordPress-Website mit einigen Plugins sein, aber vielleicht nicht für die Bildbearbeitung. Wenn Sie ein kleines Bild (30 KB Größe) hochladen, und dabei auf nicht auf die Probleme des Uploads eines größeren Bilds stossen, dann sollten Sie dieses Memory Limit höher setzen. Oder Ihr Hosting-Produkt upgraden, wenn Sie dadurch mit einem größeren Wert für memory_limit bedacht werden.
Wie können Sie das memory_limit und die tatsächliche Ausnutzung durch WordPress beobachten? Ganz einfach, mit dem Plugin TPC! Memory Usage.
Klappt es?
Sollte jetzt der Upload von Bild und Ton wieder klappen, dann schreiben Sie bitte hier einen hymnischen Kommentar. Sollte es nicht klappen, aber Sie haben eine andere Lösung gefunden, dann teilen Sie uns das doch bitte auch mit.
Falls Sie Jahre später auf diesen Artikel stossen: die beschriebene Fehlerlösung wurde erfolgreich bei einer Installation der Version 2.8.6 im November 2009 eingesetzt.
Ähnliche Artikel:
- Probleme mit automatischer WordPress Plugin-Aktualisierung?
- WordPress Upgrade von 2.6.3 auf 2.7
- Die WordPress-Startseite anreichern

April 22nd, 2010 at 10:07
vielen dank für den hilfreichen artikel!!!
ich habe stunden damit verbracht das upload problem zu lösen und hier die lösung gefunden.
April 22nd, 2010 at 15:11
Das freut mich zu hören
Alles Gute noch!
Mai 15th, 2010 at 15:32
SUPERKLASSE !!!
der uploader funktionierte von Heute auf Morgen nicht mehr.
Vom backend und vom Frontend ging nichts.
Der kleine Eintrag in Einstellungen->Verschiedenes hats gebracht.
Vielen Dank