Wordpress lädt Medien nicht nach wp-content/uploads hoch

Ein falsch-gesetzter Upload-Ordner ist häufig die Ursache von Problemen

Ein falsch-gesetzter Upload-Ordner ist häufig die Ursache von Problemen

Seit Wordpress 2.7 ist mir das Problem bekannt, dass Wordpress auf einigen Servern Medien wie Bilder beim Hochladen in den falschen Ordner hochlädt, bzw. Dateien im falschen Ordner sucht. Das hat auch mich betroffen, weshalb ich mich nach einer Lösung umgeschaut und gefunden habe.

Dass Wordpress Dateien der Mediathek nicht richtig hochladen oder verschieben kann, kann grundsätzlich 2 Ursachen haben:

  1. Safe Mode-Probleme
  2. Falscher Upload-Ordner gesetzt

1. Safe Mode ist ein Feature von PHP, das versucht, wenn eingeschaltet, Sicherheitsprobleme bei Shared Servern zu lösen. Safe Mode ist aber auf gut Deutsch ein Griff in’s Klo gewesen, weshalb es mit PHP 6.0 aus dem Programm entfernt wurde. Dennoch haben einige Webserver den PHP Safe Mode standardmäßig aktiviert. Wenn einem selbst der Server nicht gehört, muss man sich drum herum arbeiten, was bei unserem Problem wirklich sehr einfach ist.

Wenn Safe Mode aktiviert ist und ihr eine Datei hochladen möchtet, kommt wahrscheinlich eine Fehlermeldung à la “Die hochgeladene Datei konnte nicht verschoben werden”. Ihr müsst dann einfach mit einem FTP-Programm die Rechte des jeweiligen Ordners (idR. “wp-content/uploads”) auf 777 setzen. Möglicherweise ist es nötig, den alten Ordner erst zu löschen und unter gleichem Namen nochmal neu anzulegen.

2. Ich hatte das Problem, dass in der Wordpress-Konfiguration standardmäßig ein falscher Upload-Ordner gesetzt war. Um das Upload-Problem unter Wordpress zu lösen, müsst ihr sicherstellen, dass im Admin-Panel unter “Einstellungen › Verschiedenes”, “wp-content/uploads” als Upload-Ordner angegeben ist, da Wordpress in diesem Ordner nach Medien sucht. Bei mir war er standardmäßig als “wp-content”  angegeben, weshalb Dateien nach “wp-content” hochgeladen wurden, Wordpress fand diese aber nicht, weil das Mediatheksscript annimmt, dass sich alle Mediendateien im Ordner “wp-content/uploads” befinden.

Ich hoffe ich konnte euch helfen und freue mich wie immer über Kommentare. :)

Datum 26.12.2008 | Kategorien Wordpress | Permalink | Trackback

Kommentare

wordpress update : onkeloki

[...] die infos habe ich hier [...]

Datum 05.01.2009 um 22:18 Uhr


Bernhard

Danke für die ausführliche Erklärung. Hat mir sehr gut geholfen.

Datum 02.02.2009 um 00:53 Uhr


Regina

Deine Tipps haben mir sehr geholfen, herzlichen Dank! Hatte beide beschriebene Probleme – aber jetzt funktionierts.

Datum 02.03.2009 um 15:49 Uhr


Katharina

Vielen Dank für Ihre Mühe, es hat wunderbar funktioniert!

Datum 11.06.2009 um 23:52 Uhr


Steffen

Das Problem hatte ich eben auch. Ist zwar gelöst aber ein Problem bleibt weiterhin: neue Uploads werden nicht in aktuelle Ordner geladen (zB 07 für Juli)… ???

Datum 13.07.2009 um 20:18 Uhr


Filip Dudde

Hi,
Du bist der erste den den SafeMode erwähnt, das find ich klasse. Leider hat beides nicht geholfen, mode auf off gesetzt, dann lieber noch mal neu gestartet.
Dann alle /wp-content/ auf 777 gesetzt incl den content ordner.

Ich habe sogar porbiert, den ordner in den einstellungen zu ändern. Und wieder zurück. Obwohl ich gesehen habe das wp alles auf 777 gesetzt hat, funktioniert es trotzdem nicht.

Hast Du noch eine idee?

http://www.idudde.de/?nr=http://blog.icedcream.de

danke in vorraus!

Filip

Datum 24.01.2010 um 19:19 Uhr


Filip Dudde

Es haut immer noch nicht hin, php Safemode habe ich behoben, Verzeichniss ist nicht schreibgeschützt.
/wp-content/uploads sind beide auf 777
Es geht immer noch nicht, dass ist ätzend, immer das mit FTP zu erledigen.

Kann mir keiner helfen?

Liest das hier jemand überhaupt?

Was kann ich noch probieren?

Datum 07.02.2010 um 17:41 Uhr


Sir

Hallo,

ich habe genau dasselbe Problem,

ich verstehe nicht warum keine Lösung vonn Wordpress angeboten wird.

Schade so kann man WP in die Tonne treten.

Datum 05.02.2011 um 13:43 Uhr


Wolfgang Heidkamp

Hallo für den guten tip. Wie ich festgestellt habe, reicht es nicht, die Kennziffer auf 777 zu setzen, sondern man muss den Ordner uploads löschen und wieder erstellen.

Datum 22.04.2011 um 15:50 Uhr


Thomi

Super.

Bei mir hat es auch erst geklappt, nachdem der uploads Ordner gelöscht und neu angelegt wurde…

Danke euch.

Datum 25.05.2011 um 16:54 Uhr


DJ Jo

danke, neu erstellen ist DIE Lösung.

Datum 05.07.2011 um 07:03 Uhr


Peter

super – Verzeichnis 777 und es funktioniert…vielen Dank

Datum 31.08.2011 um 10:28 Uhr


peter

super – Verzeichnis 777 und es funktioniert…vielen Dank

Datum 17.02.2012 um 18:24 Uhr


Marc

Vielen Dank. Du hast mir *EXTREM* viel geholfen! Man bin ich froh Deinen Blog gefunden zuu haben. Nochmals vielen vielen vielen Dank ;)

Datum 25.02.2012 um 16:03 Uhr



Kommentar schreiben