Wenn du die Fehlermeldung

Warning: fopen(): SAFE MODE Restriction in effect. The script whose uid is 20083 is not allowed to access /dein/pfad owned by uid 30 in /dein/pfad/TYPO3/t3lib/class.t3lib_div.php on line 2020

Warning: fopen(/dein/pfad/misc.xml_0017e24e23.default.iso-8859-1.cache): failed to open stream: No such file or directory in /dein/pfad/class.t3lib_div.php on line 2020
ERROR: File not written to disk! Write permission error in filesystem?
bekommst, heisst das folgendes (ich zitiere unseren geschätzten Moderator mstuebner):

Zitat Zitat von mstuebner
Also spiel ich wieder mal Onlinewörterbuch:

SAFE MODE Einschränkungen aktiviert. Das Skript, dessen uid 1043 ist, hat keine Erlaubnis auf die Datei xxxx, deren Besitzer uid 33 ist, im Pfad yyyyy zuzugreifen.
Wenn Du jetzt noch ein bischen über SAFE MODE nachlesen würdest wüsstest Du, dass SAFE MODE dazu führt, dass Dateien nur ausgeführt werden können, wenn der Prozess (webserver) den selben Besitzer hat wie die Datei.

Und jetzt dürfte Dir auffallen, dass der Prozess (webserver) nicht Besitzer der Datei ist. Also heisst das Kommando CHOWN.

Wenn Du dann noch darüber nachdenkst, dass der Tick von Linux-DAUs immer alles auf 777 zu setzen so ist, als wenn Du Deine Wohnungstür offen stehen lässt und ein Schild auf die Strasse stellst "Geld unterm Kopfkissen", dann war der Tag nicht vergebens. ;-(

Das heisst du musst z.B. vis SSH auf deinen Server zugreifen und per CHOWN folgendes eingeben:
Code:
chown -R user:group dir
Hiermit änderst du also die Besitzer, das ist so, wie wenn du den passenden Wohnungsschlüssel benutzt anstatt die Türe einfach offen zu lassen weil du den Schlüssel nicht mehr findest. Schau mit

Code:
ls -la
in einem Directory, welches TYPO3 erstellt hat, auf deinem Server nach wer der Benutzer und wer die Gruppe ist.

"dir" steht für das Verzeichnis welches du ändern möchtest. Willst du also den Ordner typo3conf von wwwrun auf www ändern gibst du ein

Code:
chown -R wwwrun:www typo3conf
Solltest du keinen SSH-Zugang haben wird es schwierig, dann bitte doch deinen Provider das für dich zu tun. Sollte er das nicht machen hast du noch die Möglichkeit die Daten des gewünschten Ordners auszulagern (z.B. lokal) den alten Ordner Testweise umzubennen, einen neuen Ordner gleichen Namens mit deinem FTP-Programm zu erstellen und die Daten hineinzukopieren. Wenn du als FTP-User auch www bist, sollte es funktionieren. Da das aber eher in die Abteilung "Rumpfuschen und Tricksen" gehört rate ich davon ab.

Solltest du also keinen SSH-Zugang haben und dein Provider es nicht für dich ändern... wechsle deinen Provider

© Junior