On Wed, 7 Mar 2001 21:05:08 +0100, Jörg Schütter wrote:
On 2001.03.07 20:23:04 +0100 Martin Sengstschmid wrote:
Hallo,
Ich habe in der Datei
php.ini
<schnipp>
safe_mode_exec_dir=/usr/lib/apache/bin
</schnipp>
stehen. Ich kann daher Dateien, die in diesem Verzeichnis stehen aus der PHP-Datei ausführen.
z.B.: <?php $a=passthu("meinedatei.sh",$d) ?> fuehrt die Datei /usr/lib/apache/bin/meinedatei.sh aus
Leider geht das aber nicht mit folgendem Befehl: <?php $a=passthu("/neues_dir/meinedatei.sh",$d) ^ Dumme Frage, warum fängst Du den String mit einem Slash an? Habe zwar keine Kenntnisse in PHP, würde aber spontan den Befehl als Absoluten Link betrachten, nicht als relativen.
Spielt keine Rolle. Im ERROR-LOG des apache erkennt muss ich feststellen, dass nur die Datei /usr/lib/apache/bin/meinedatei.sh gesucht wird obwohl er ja /usr/lib/apache/bin/neues_dir/meinedatei.sh abfragen sollte. "/neues_dir" wird einfach "verschluckt".
?>
/usr/lib/apache/bin/neues_dir/meinedatei.sh
Es kann nicht auf Unterverzeichnisse zugreifen - Gibt es da einen Weg???
Fuer Tipps dankbar Martin
Gruß Jörg
-- www.lug-untermain.de
Dipl.-Ing. Jörg Schütter joerg.schuetter@gmx.de
--------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com