WordPress – Dateirechte beim Hochladen
Bis gerade eben hatte ich das Problem, dass niemand meiner Besucher hochgeladene Bilder oder andere Dateien abrufen konnte. Nur Thumbnails von Bildern, die aber von WordPress erstellt werden, konnten angesehen werden. Der Zugriff auf die Dateien selbst wurde aber immer verweigert. Ich dachte zunächst, es läge an irgendeiner .htaccess-Datei. Dies konnte aber nicht sein, denn auch nach einer Deaktivierung aller möglicherweise miteinbezogenen .htaccess-Dateien wurde der Zugriff nach wie vor verweigert. Also habe ich dem technischen Support meines Anbieters geschrieben. Dieser hat heute morgen um 08:00 Uhr geantwortet und mir das Problem erläutert.
Ich wäre selbst wirklich nicht mehr darauf gekommen: die Dateirechte beim Hochladen mit WordPress werden falsch bzw. unzureichend gesetzt. Das heißt konkret: wenn man Dateien mit WordPress hochlädt, dann stattet WordPress diese Dateien mit falschen bzw. unzureichenden Zugriffsrechten aus. Eine Änderung in WordPress’ Code hat den Fehler jetzt aber hoffentlich behoben. Das möchte ich in diesem Beitrag auch gleich ausprobieren.
Wenn ihr den folgenden Screenshot ansehen könnt (in Vollbildansicht), dann funktioniert es ja:
Falls ihr da draußen das selbe Problem habt, wie ich es hatte, dann sei euch folgendes nahe gelegt: domainfactory Supportforum – Upload Rechte WordPress
Dort wird genau beschrieben welche Dateien ihr wie bearbeiten müsst, damit WordPress die Dateien richtig hochlädt. Vielleicht hilft es euch ja.

Eine Änderung des Quelltextes ist dafür nun wirklich nicht notwendig.
Einfach die Berechtigung der übergeordneten Verzeichnisse richtig setzen und in Zukunft lieber auf solche “dirty hacks” verzichten
PS.: Bitte deaktiviere doch das lästige captcha, damit hälst Du nur deine Besucher vom kommentieren ab. Eine anständige Lösung findest Du z.B. hier:
http://www.homelandstupidity.us/software/bad-behavior/
Kommentar by harl — 05.01.2007 @ 23:16:22
Ich habe meine Änderungen auskommentiert, die Rechte des Ordners erweitert und einen Testeintrag gemacht. Diesmal konnte ich nicht mal die Thumbnail-Version des Bildes einsehen.
Ich vermute, dass es etwas mit meinem Hoster und dessen Serverkonfiguration zu tun hat. Dieses Problem mit WordPress ist – zumindest habe ich es bisher sonst nirgends gefunden – nämlich anscheinend nur bei domainFactory bzw. domain*Go aufgetreten.
Trotzdem danke ich dir für deinen Vorschlag. (Du hast übrigens den ersten Kommentar überhaupt verfasst …)
Was Captchas angeht habe ich nicht gedacht, dass das so eine große Hemmung für Besucher darstellen könnte, einen Beitrag zu schreiben. Jemand, der wirklich einen Beitrag verfassen will, der schafft es ja auch – wie du es bewiesen hast.
Trotzdem werde ich mich mal nach Alternativen umschauen… danke für den Tipp.
Und jetzt gehe ich endlich schlafen.
Kommentar by Robert Nitsch — 06.01.2007 @ 01:45:30