suPHP und PHP-Flags

Apache, Lighttpd, nginx, Cherokee
Post Reply
sven-reichelt
Posts: 92
Joined: 2003-04-25 15:08
 

suPHP und PHP-Flags

Post by sven-reichelt »

Hallo!

Habe auf meinem Server suPHP installiert.
Zudem läuft PHP 4.3.1 und Apache 1.3.27 (PHP als mod_php).
Nun, Confixx2 habe ich auch druf.

Jetzt musste ich feststellen, dass open_basedir immer auf "no Value" in der phpinfo steht, obwohl es in den VHosts richtig eingetragen ist.

Was nun?

Hat noch wer Hilfreiche Tips für suPHP mit mod_php und Confixx2?
Wäre für alles dankbar!

Beste Grüße,
Sven Reichelt
andreask2
Posts: 696
Joined: 2004-01-27 14:16
Location: Aachen
 

Re: suPHP und PHP-Flags

Post by andreask2 »

sven-reichelt wrote: Habe auf meinem Server suPHP installiert.
Zudem läuft PHP 4.3.1 und Apache 1.3.27 (PHP als mod_php).
AFAIK funkioniert suPHP nur mit PHP-CGI, da PHP bei mod_php Bestandteil des Webserver ist(nur einmal beim Start des httpd als Modul geladen, bei CGI wird dem gegenüber bei jedem Request das PHP-Binary erneut gestartet), und immer über dessen Rechte verfügt. Was in meinen Augen auch OK ist, solange man keine Angst haben muss dass sich verschiedene User unter verschiedenen vhosts gegenseitig schaden (shared hosting).
Jetzt musste ich feststellen, dass open_basedir immer auf "no Value" in der phpinfo steht, obwohl es in den VHosts richtig eingetragen ist.
Du brauchst hierfür kein suPHP. Das geht ganz einfach per Direktive in der httpd.conf im vhost: http://de3.php.net/manual/en/configuration.changes.php (zumindest für mod_php)
sascha
Posts: 1325
Joined: 2002-04-22 23:08
 

Re: suPHP und PHP-Flags

Post by sascha »

Was benutzt du denn nun? suPHP oder mod_php? Bei suPHP musst du einfach jedem VHost eine eigene php.ini zuweisen (siehe suPHP Doku). Dort kannst du dann dein open_basedir setzen.
Post Reply