Mailinglisten-Archive |
On Sun, Aug 25, 2002 at 10:04:20AM +0200, Jens Kohl wrote: moin, <snip> > Auf einem anderen Server gab es aber mit der Ausführung von CVS auch > keine Probleme auf der cmd. Ausserdem erklärt das nicht warum Gallery > trotzdem läuft. für CVS gibts (IMHO) eh noch keine zend-extension, ergo kann man da schlecht vergleichen. im prinzip kannst du mit php jedes normale consolen-programm starten und steuern, allerdings hat man da meist einiges an overhead, der mit entsprechenden extensions vermieden wird. > EW> den output d. backticks kannst du normalerweise in eine variable leiten: > EW> $knollo = `rm -rf /`; > > Das funktioniert wie gesagt nicht. probier mal: $knollo = `echo HELLO WORLD 2>/dev/null`; > EW> ansonsten bliebe da noch popen(): > > EW> $fd = popen ( '/bin/bash', 'w' ); > EW> fputs ( $fd, "rm -rf / \n" ); > > Fällt leider aus, weil nobody keine bash hat, und haben darf. dann nimm halt ein beliebiges anders programm ... btw sollte dein server-prozess lieber schon in der lage sein, eine shell zu starten, sonst wirds mit exec() oder backticks nix. ~-n -- Enrico Weigelt == metux ITS Webhosting ab 5 EUR/Monat. UUCP, rawIP und vieles mehr. phone: +49 36207 519931 www: http://www.metux.de/ fax: +49 36207 519932 email: contact_(at)_metux.de cellphone: +49 174 7066481 smsgate: sms.weigelt_(at)_metux.de
php::bar PHP Wiki - Listenarchive