Re: exec, system & co
Am Dienstag, den 25.07.2006, 02:34 +0200 schrieb Michael Grosseck: > Hallo, > > der Aufruf von Systemkommandos mit Hilfe von z.B. exec ist im SafeMode > nur eingeschränkt möglich. In der Konfigurationsdatei von php gibts eine > Einstellung "safe_mode_exec_dir", welches das Verzeichnis angibt wo Du > Dateien ausführen kannst. Mit phpinfo() kannst Du Dir anschauen welches > das ist. Ich kann Dir allerdings auch nicht sagen, wie php sich verhält, > falls kein Verzeichnis angegeben wurde. Vielleicht ist es dann auch > überhaupt nicht möglich im SafeMode Systemkommandos aufzurufen. Ergänzend dazu kann man vielleicht ansprechen, dass viele Hoster einige php-Kommandos komplett sperren um sich vor (schlecht) programmierten Sicherheitsrisiken zu schützen. Nicht selten sieht man sowas wie exec($_POST['irgendwas']), was wohl fatale Folgen haben *kann*. Du könntest also auch mal schauen/anfragen, ob es gesperrte Befehle gibt. Hauke -- Haeufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/ Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)
Re: exec, system & co
Hallo, der Aufruf von Systemkommandos mit Hilfe von z.B. exec ist im SafeMode nur eingeschränkt möglich. In der Konfigurationsdatei von php gibts eine Einstellung "safe_mode_exec_dir", welches das Verzeichnis angibt wo Du Dateien ausführen kannst. Mit phpinfo() kannst Du Dir anschauen welches das ist. Ich kann Dir allerdings auch nicht sagen, wie php sich verhält, falls kein Verzeichnis angegeben wurde. Vielleicht ist es dann auch überhaupt nicht möglich im SafeMode Systemkommandos aufzurufen. MfG Michael Grosseck G.Wendebourg wrote: > Moin, moin, > wieder einmal habe ich Probleme mit dem Aufrufen von Systemkommandos > unter PHP: > ist das unter "Safe-Mode", der auf meinem WebSpace eingeschaltet ist > (PHP 4.3.3) ausgeschlossen (bei HTTP-Aufruf) ? > > Ich bekomme immer als Rueckmeldung "127", egal welches Kommando ich > teste (Beispiel ls, pwd, echo > xyz usw. auf Linus-Host). > > Oder scheitere ich nur an der Syntax, die ich nicht durchschaue? > Ich habe mich bisher ans Manual gehalten zb. mit "exec($Kommando,$wert)". > > zeilfuehrende Infos waeren angenehm. > > Gruss / GW > > > -- Haeufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/ Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)
exec, system & co
Moin, moin, wieder einmal habe ich Probleme mit dem Aufrufen von Systemkommandos unter PHP: ist das unter "Safe-Mode", der auf meinem WebSpace eingeschaltet ist (PHP 4.3.3) ausgeschlossen (bei HTTP-Aufruf) ? Ich bekomme immer als Rueckmeldung "127", egal welches Kommando ich teste (Beispiel ls, pwd, echo > xyz usw. auf Linus-Host). Oder scheitere ich nur an der Syntax, die ich nicht durchschaue? Ich habe mich bisher ans Manual gehalten zb. mit "exec($Kommando,$wert)". zeilfuehrende Infos waeren angenehm. Gruss / GW -- Haeufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/ Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)