Mailinglisten-Archive |
Andreas Brandl wrote: > Hallo liebste Liste! ;-) Hi > Nun möchte ich das Programm via PHP ausführen lassen (über den Webserver). > Ich hab schon diverses ausprobiert (system, exec, shell_exec)... > funktionierte leider alles nicht. Ich würde sagen das liegt daran das solche Programme doch normalerwiese die Shell von der aus sie gestartet werden für sich binden und beendet werden wenn die Shell geschlossen wird. Und die entsprechende Shell (weiss jetzt nich ob das wirklich ne Shell ist) bei einem PHP-Script wird ja geschlossen sobald das PHP-Script zu ende ist. Also müsstest du das binden der Shell unterbinden, das geht unter Linux doch indem man hinter den Programmaufruf noch ein & setzt (also z.B. "exec('/hier/dein/programm &');") wenn ich mich da recht erinnere. Ich hoffe das hilft dir ein bisschen weiter, aber vielleicht ist es ja auch der total falsche Ansatz :) Falls du noch weiter auf das Programm einwirken willst/musst gibt es ja auch die Funktion popen(), damit kann man doch Programme 'interaktiv' ausführen und noch weiter auf sie einwirken. > Danke für alle Tipps! Bitte, hoffe sie helfen ;) > Andi Björn Goetschke
php::bar PHP Wiki - Listenarchive