Mailinglisten-Archive |
Hi!
Wir haben einen Server mit mehreren Virtual Hosts... Deshalb würde ich
gerne safe_mode aktivieren. Allerdings haben zu jeder Seite mehrere User
zugriff, deren scripts dann inkompatibel zueinander wären.
Gibt es die möglich PHP auf konfigurationsebene so zu beeinflussen, dass
es im safe_mode die group (gid) und nicht den user (uid) vergleicht?
Ich würde mir zwar zutrauen den Quelltext zu patchen, jedoch wäre es mir
lieber wenn es eine /einfachere/ Methode gäbe. Die Developer scheinen eine
entsprechende möglichkeit vorgesehen zu haben, in der safe_mode.c fand ich
folgendes:
if (uid == php_getuid()) {
return 1;
} else if (PG(safe_mode_gid) && gid == php_getgid()) {
return 1;
}
Was ist PG() für eine Funktion und wie kann ich sie auf true setzen?
cu, Roland Tapken
--
<========{ tapken_(at)_engter.de }========>
/"\
\ / ASCII ribbon campaign
X against HTML mail
/ \ and postings
<========={ ICQ#: 18715473 }=========>
php::bar PHP Wiki - Listenarchive