Zum Inhalt springen

Typo 3.7.0 nach installation SAFE MODE problem

Erstellt am 1. Oktober 2004 · 3 Antworten · letzte Antwort am 19. Oktober 2004

Tags: Frage

Arthur ·

Tach ihr Leute...

Ich habe hier nach der erfolgreichen Typo3.7.0-installation ein unerwartetes Problem:

[FE]
Error!
No pages are found on the rootlevel!
// ist ja normal, da dummy-installation

[BE]
Warning: fopen() [function.fopen]: SAFE MODE Restriction in effect. The script whose uid is 10008 is not allowed to access /home/httpd/vhosts/xxx.de/httpdocs/_cms/typo3temp/llxml owned by uid 48 in /home/httpd/vhosts/xxx.de/httpdocs/_cms/typo3/t3lib/class.t3lib_div.php on line 2020
// an stelle des BE-bereich's bekomme ich diese Fehlermeldung (nach login)

Ich habe leider KEINEN Zugriff auf die php.ini um safe_mode = 0 zu setzen...

Mit dem server-admin habe ich auch schon gesprochen, leider will er safe_mode nicht auf "0" setzen 🙁

Also das bedeutet ja, dass Typo3 an sich rechte-mässig eingeschränkt ist und somit nicht wirktlich funktioniert - kann man da evtl. was machen, damit es auch mit safe_mode = 1 funktionieren tut ? ..ich wäre für jeden vorschlag dankbar o.O

MfG Arthur

tmallee ·

Hi,

der safe_mode lässt sich unter Apache auf virtual host Ebene deaktivieren. (http://www.webhostgear.com/166.html). Vielleicht kann sich der Provider darauf einlassen, da der serverweite Schutz erhalten bleibt.

Alternativ kann man versuchen, mit safe_mode_include_dir bzw. safe_mode_exec_dir ein paar Verzecihnisse auszugrenzen.

Als dritte Möglichkeit müsste eigentlich das Setzen der entsprechenden Dateiowner den safe_mode zufrieden stellen.

Grds. sollte sich Dein Provider ein wenig mehr anstrengen. Es hilft manchmal, einen Providerwechsel in Aussicht zu stellen (meistens werden die Beteiligten dann etwas kreativer 😉 )

Gruss

Thomas

mstuebner ·
Arthur schrieb

[BE]
Warning: fopen() [function.fopen]: SAFE MODE Restriction in effect. The script whose uid is 10008 is not allowed to access /home/httpd/vhosts/xxx.de/httpdocs/_cms/typo3temp/llxml owned by uid 48 in /home/httpd/vhosts/xxx.de/httpdocs/_cms/typo3/t3lib/class.t3lib_div.php on line 2020
// an stelle des BE-bereich's bekomme ich diese Fehlermeldung (nach login)

Ich habe leider KEINEN Zugriff auf die php.ini um safe_mode = 0 zu setzen...

Mit dem server-admin habe ich auch schon gesprochen, leider will er safe_mode nicht auf "0" setzen 🙁

Also das bedeutet ja, dass Typo3 an sich rechte-mässig eingeschränkt ist und somit nicht wirktlich funktioniert - kann man da evtl. was machen, damit es auch mit safe_mode = 1 funktionieren tut ? ..ich wäre für jeden vorschlag dankbar

Die Lösung steht doch in der Meldung drin: Die Skripte können nicht ausgeführt werden, weil die Skripte unterschiedliche Owner haben. Also Safe_mode an lassen (immer eine gute Idee) und statt dessen die Rechte korrekt setzen, z.B. so dass der Apacheprozess der Owner aller Skripte ist.

mstuebner ·
tmallee schrieb

Grds. sollte sich Dein Provider ein wenig mehr anstrengen. Es hilft manchmal, einen Providerwechsel in Aussicht zu stellen (meistens werden die Beteiligten dann etwas kreativer 😉 )

Da ist die Frage bei welchem Hoster ist. Wenn man "Geiz ist geil" gebucht hat, sollte man derartiges nicht erwarten, ansonsten ACK.