[Hilfe] php.ini safe_mode auf Domain ???
Posted: 2010-01-02 18:47
				
				Hallo,
nutze einen CronJob für ein Script auf einer Domain. Das Problem ist, dass mir der Cron jedesmal sagt, dass safe_mode On ist und ich es ausschalten soll.
Habe einen dedicated server mit Plesk. Dort habe ich schon mal bei einer Domain Creation "safe_mode" ausgeschaltet. Apache restart --> keine Lösung. Ok, das nächste ist, dass ich 3 php.ini's habe
etc/php5/cli/php.ini
etc/php5/fastcgi/php.ini
etc/php5/apache2/php.ini
Herausgefunden habe ich, dass das Skript sich nicht daran hält das safe_mode Off aus der ..php5/apache2/php.ini zu nehmen, sondern aus der etc/php5/cli/php.ini.
Habe das safe_mode in der cli/php.ini auf Off gestellt und es hat Alles funktioniert.
Jedoch, will ich das nicht als globale Einstellung für Alle haben, sondern nur für diese Domain und nicht den ganzen Server. Meine Frage ist nun, wie kann ich es schaffen dem CronJob zu sagen, dass safe_mode Off ist ? Habe sogar probiert eine php.ini in das Hauptverzeichnis meiner Domain zu kopieren mit der Einstellung "safe_mode Off...hat aber nichts gebracht.
Zur Info vielleicht noch,...den CronJob lasse ich vom user wwwrun machen, ...sollte ich einen anderen User nehmen...wenn ja, welchen ?
Und das Wichtigste,...wie kann ich die Einstellung von der cli/php.ini nur auf eine bestimmte Domain abbilden und nicht auf den ganzen Server.
Danke schon mal im Voraus.
Grüsse
			nutze einen CronJob für ein Script auf einer Domain. Das Problem ist, dass mir der Cron jedesmal sagt, dass safe_mode On ist und ich es ausschalten soll.
Habe einen dedicated server mit Plesk. Dort habe ich schon mal bei einer Domain Creation "safe_mode" ausgeschaltet. Apache restart --> keine Lösung. Ok, das nächste ist, dass ich 3 php.ini's habe
etc/php5/cli/php.ini
etc/php5/fastcgi/php.ini
etc/php5/apache2/php.ini
Herausgefunden habe ich, dass das Skript sich nicht daran hält das safe_mode Off aus der ..php5/apache2/php.ini zu nehmen, sondern aus der etc/php5/cli/php.ini.
Habe das safe_mode in der cli/php.ini auf Off gestellt und es hat Alles funktioniert.
Jedoch, will ich das nicht als globale Einstellung für Alle haben, sondern nur für diese Domain und nicht den ganzen Server. Meine Frage ist nun, wie kann ich es schaffen dem CronJob zu sagen, dass safe_mode Off ist ? Habe sogar probiert eine php.ini in das Hauptverzeichnis meiner Domain zu kopieren mit der Einstellung "safe_mode Off...hat aber nichts gebracht.
Zur Info vielleicht noch,...den CronJob lasse ich vom user wwwrun machen, ...sollte ich einen anderen User nehmen...wenn ja, welchen ?
Und das Wichtigste,...wie kann ich die Einstellung von der cli/php.ini nur auf eine bestimmte Domain abbilden und nicht auf den ganzen Server.
Danke schon mal im Voraus.
Grüsse