Mailinglisten-Archive |
> Sieht so aus, als wird (intern) Dein Befehlsstring am ersten Leerzeichen > abgeschnitten, wenn der safe_mode aktiviert ist. > > --> 1) Schau mal nach, ob das der Fall ist? Nein, Safe Mode ist deaktiviert (sagt phpinfo()). > Als letzten Versuch würde ich sonst einfach mal probieren, ein > Wrapper-Skript zu schreiben: Du rufst dieses Skript 08/15 mit exec() > auf, und erst in diesem Skript (bash-Skript o.ä.) wird das eigentliche > Skript mit dem & gefork't. Geht leider auch nicht. Ruf ich das wrap-script vom Prompt aus auf, gehts problemlos, php aber wartet bis zum Ende des von wrap aufgerufenen skriptes. In den beigefuegten Skripten habe ich es auch mit /bin/bash statt /bin/sh probiert. ???? Liebe Gruesse, Joerg test.html: -----------------Untitled exec("./wrap.sh"); phpinfo(); ?> ----------------- wrap.sh: ---------------- #!/bin/sh touch reports/start ./test.sh & rm reports/start echo fertig ---------------- test.sh: --------------- #!/bin/sh rm reports/fertig sleep 10 touch reports/fertig --------------- -- Joerg Baach Mediathek GbR jbaach_(at)_mediathek.de www.mediathek.de Bielefelder Str. 44 Tel: (+49) 5242-9090-91 33378-Rheda-Wiedenbrueck Fax: (+49) 5242-9090-88
php::bar PHP Wiki - Listenarchive