Page 1 of 1

[Apache] 2 Instanzen und PHP

Posted: 2004-12-07 12:40
by chinese_postman
Hallo zusammen,

in der Hoffnung, daß ihr mir wieder helfen könnt:

Ich bin gezwungen wegen der disable_funktions Direktive in php.ini eine zusätzliche Instanz von Apache mit anderer php.ini einzurichten (da für einige Vhosts php-Funktionen deaktiviert werden muss, aber bei einigen (vertrauten Bereichen) wiederrum aktiviert sein muss.

Mir ist bewusst, daß Apache mit anderen Pfaden kompiliert werden muss.

Meine Frage: Komme ich um eine (zusätzliche) Neukomplilierung von PHP herum ? Sprich wäre es möglich bei der zweiten Apache Instanz (mit anderer httpd.conf) eine andere php.ini zu laden ?


Danke.

Moritz

Re: [Apache] 2 Instanzen und PHP

Posted: 2004-12-07 13:42
by cybermage
schon mal an eine php lösung mit suphp oder fastcgi gedacht? (hab beides schon ohne größere probleme zum laufen gebracht)
dann kannst du nämlich für jeden vhost eine eigene php.ini angeben

Re: [Apache] 2 Instanzen und PHP

Posted: 2004-12-07 15:52
by chinese_postman
Ja, habe ich, aber ich finde CGI-mäßig hat man zu viele Rechte und auch HTTP-Auth und so funktioniert dann nicht. Kann man per CGI-PHP auch shell_exec und co deaktivieren ?

Ciao,
Moritz

Re: [Apache] 2 Instanzen und PHP

Posted: 2004-12-07 15:57
by cybermage
chinese_postman wrote:Ja, habe ich, aber ich finde CGI-mäßig hat man zu viele Rechte
Ganz im Gegenteil. Dadurch dass die Skripte mit der UID vom User und nicht vom Webserver laufen, hat man weniger rechte wenn alles richtig eingestellt ist. Oder überseh ich da was?
chinese_postman wrote:und auch HTTP-Auth und so funktioniert dann nicht.
mit suPHP läuft es ohne Probleme.
nur bei fastcgi bin ich noch am basteln