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
suPHP und PHP-Flags
Re: suPHP und PHP-Flags
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).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).
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)Jetzt musste ich feststellen, dass open_basedir immer auf "no Value" in der phpinfo steht, obwohl es in den VHosts richtig eingetragen ist.
Re: suPHP und PHP-Flags
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.