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
[Apache] 2 Instanzen und PHP
Re: [Apache] 2 Instanzen und PHP
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
dann kannst du nämlich für jeden vhost eine eigene php.ini angeben
-
chinese_postman
- Posts: 34
- Joined: 2003-07-17 17:30
Re: [Apache] 2 Instanzen und PHP
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
Ciao,
Moritz
Re: [Apache] 2 Instanzen und PHP
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:Ja, habe ich, aber ich finde CGI-mäßig hat man zu viele Rechte
mit suPHP läuft es ohne Probleme.chinese_postman wrote:und auch HTTP-Auth und so funktioniert dann nicht.
nur bei fastcgi bin ich noch am basteln