Wenn Probleme mit Safe Mode auftauchen und TYPO3 meckert, dass Safe Mode auf "On" ist, obwohl es in der php.ini definitiv auf "Off" geschaltet ist, werfen Sie einen Blick in Ihre vhost.conf (oder confixx_vhost.conf) und schauen Sie nach ob hier der folgende Eintrag
auf "On" oder "Off" steht.Code:php_admin_flag safe_mode Off
Sollten Sie allerdings einen Server haben der mit Confixx administriert wird müssen Sie aufpassen, da Confixx schwerwiegende Eingriffe ins System vornimmt. Die confixx_vhost.conf heisst nicht ohne Grund so: sie wird stöndig von Confixx überschrieben. Änderungen bringen also höchstens ein paar Minuten lang was (das folgende ist auch für Einstellungen geeignet wenn Sie keine Root-Rechte an Ihrem Server besitzen aber Safe Mode, Base Dir und andere Einstellungen machen müssen und Ihnen die php.ini aber nicht zugänglich ist.
Loggen Sie sich in diesem Fall unter Confixx als Admin ein und wählen Sie unter dem Menüpunkt httpd Spezial den Benutzer oder die zu verändernde Domain und fügen folgendes ein:
(Die Zahlen der Reinfolge bitte nicht kopieren!)Code:1. php_admin_flag safe_mode Off 2. php_admin_value open_basedir /ihr/##user##/pfad/:/ihr/zweiter/##domain##/pfad/etc/ 3. Options -Indexes +FollowSymLinks +Includes 4. DirectoryIndex index.php index.html index.htm
- Ist der benennt das Verzeichnis um welches es sich hier handelt (##user## können Sie als Marker verwenden)
- Spricht den Safe Mode an
- Steht für den open_basedir Pfad (##user## und ##domain## können Sie als Marker verwenden)
- Erlaubt TYPO3 (unter Linux) Symlinks (Verweise; Aliase) zu folgend
- Beschreibt die Verzeichnis Indexe
Wenn Sie das Ergebnis sofort begutachten wollen müssen Sie Confixx ersteinmal dazu bringen die confixx_vhost.conf neu zu schreiben. Dazu gehen Sie auf der Shell in das Vezeichnis /root/confixx und führen folgenden Befehl aus:
Wichtig ist hierbei "./" vor confixx, da das Script ansonsten nicht ausgeführt wird und Sie eine Fehlermeldung erhalten. (Die Auführung des Scripts zeigt Ihnen gleichzeitig noch alles an, was Confixx bemängelt und ist immer gut geeignet um sich auf die Fehlersuche machen wollen.)Code:./confixx_counterscript.pl -fa -dbg
Danach starten wir noch mit Apache neu
Apache 1.x
Apache 2.xCode:rcapache restart
Schauen Sie sich jetzt die confixx_vhost.conf an, werden Sie feststellen, dass Ihre httpd Spezial Einträge gemacht wurden und vorhanden sind.Code:rcapache2 restart
© Junior
Two hours of trial and error can save ten minutes of manual reading.
Meine neue Seite www.monot.com. Jetzt noch weicher.
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
Lesezeichen