Page 1 of 1
system("uptime") geht nicht mehr
Posted: 2003-06-15 21:01
by eisi
hi leute!
ich habe grad einen neuinitialisierung des servers hinter mir und nun geht <? system("uptime"); ?> nicht mehr.
ich weiß leider nicht mehr genau was ich einstellen muss, damit es funktioniert.
wäre super wenn mir einer schnell auf die sprünge helfen kann. das script gehört dem user web1.
danke schonmal!
Re: system("uptime") geht nicht mehr
Posted: 2003-06-15 21:07
by oxygen
safe_mode, basedir_restriction, grsecurity.... es mehrere Möglichkeiten uptime zu blockieren.
Re: system("uptime") geht nicht mehr
Posted: 2003-06-15 21:10
by eisi
thx!
safe_mode ist off.
open_basedir ist (wegen confixx) so: php_admin_value open_basedir /home/www/web1/
grsecurity kenn ich nicht :/
liegt das daran?
wie muss das lauten?
danke!! :)
Re: system("uptime") geht nicht mehr
Posted: 2003-06-15 21:14
by oxygen
Dann liegts an
php_admin_value open_basedir /home/www/web1/
damit verhinderst du, dass das php script uptime ausführt, da es außerhalb dieses Verzeichnisse liegt.
Re: system("uptime") geht nicht mehr
Posted: 2003-06-15 21:18
by eisi
ok danke!
aber was muss ich denn tun um "uptime" zu erlauben?
Re: system("uptime") geht nicht mehr
Posted: 2003-06-25 20:15
by wirsing
1. Möglichkeit: den Pfad von uptime erlauben (wahrscheinlich /usr/bin )
2. Möglichkeit: uptime in /home/www/web1 verschieben und auch entsprechend aufrufen
Version 2 halte ich für sicherer - korrigiert mich wenn ich falsch liege.
Re: system("uptime") geht nicht mehr
Posted: 2003-06-25 20:46
by eisi
danke, hatte es schon geschafft, aber vergessen zu posten :/
sorry, aber nochmals danke!
Re: system("uptime") geht nicht mehr
Posted: 2003-06-25 21:09
by dynamix
post doch wie du es gemacht hast oder schreib ein Howto damit du anderen Usern weiterhelfen kannst.
Marco
Re: system("uptime") geht nicht mehr
Posted: 2003-06-25 21:11
by oxygen
wirsing wrote:
2. Möglichkeit: uptime in /home/www/web1 verschieben und auch entsprechend aufrufen
Version 2 halte ich für sicherer - korrigiert mich wenn ich falsch liege.
Geht nicht. uptime greift auf /proc zu, das liegt auch außerhalb des basedir.
Re: system("uptime") geht nicht mehr
Posted: 2003-06-26 15:20
by eisi
@dynamix: klar, kein problem:
Code: Select all
php_admin_value open_basedir /home/www/web1:/usr/bin
php_admin_flag safe_mode Off
hat mir jemand per icq erklärt.
danke trotzdem für eure bemühungen!
Re: system("uptime") geht nicht mehr
Posted: 2003-11-24 10:35
by insomnia
hi,
wo finde ich das
php_admin_value open_basedir /home/www/web1
bzw. wo kommt es rein.
Ich dachte in der httpd.conf ... aber ein solcher oder ähnlicher Eintrag iss da net.
Re: system("uptime") geht nicht mehr
Posted: 2003-11-24 10:48
by gimli
Hi,
das kommt in den "HTTPD SPEZIAL" Eintrag für die entsprechende Domain in Confixx --> Admin-Interface von Confixx --> Einstellungen --> httpd spezial