Mailinglisten-Archive |
Yessssssssssssss, ich hab was gefunden, was auch funzen tut !!! Quelle: php-win Mailingliste von php.net (http://marc.theaimsgroup.com/?l=php-windows&m=98496813601636&w=2) $command = "start rmbatch /I bla.mpeg /O bla.rm"; $result = popen($command." & 1> output.txt 2>&1; print output.txt; &", 'w'); bla.mpeg ist 42MB groß, das Konvertieren dauert ca. 5 Minuten. Das PHP-Script startet den Prozess und beendet sich gleich wieder, rmbatch läuft schön im Hintergrund weiter ! Das heißt, unset($Kopfschmerzen); $Feierabend = "JETZT"; $Wochenende = "entspannt"; also schönes WE an die Liste und vielen Dank an alle, die mir bei dem Thema geholfen haben !!! Thomas Langfeld Norbert Pfeiffer schrieb: > Hallo Thomas, > > > zu dem Thema gibts ja nun jede Menge Postings auf verschiedenen > > Foren, doch eine funktionierende Lösung habe ich leider noch > > nicht gefunden. > willkommen im Club... :-( > > > Das Programm prog.exe soll aus dem Script gestartet werden und > > PHP soll nicht warten, bis das Programm beendet ist, sondern > > gleich weitermachen. > alles klar, das wollte ich auch nur... ;-) > > Da man unter Linux/Unix ja auch ein extra Tool benoetigt, > um einen unabhaengigen Prozess zu starten, habe ich etwas > analoges fuer Windoof gesucht: > > Im MSDN wurde ich auch unter 'asynchron starten' fuendig, > aber das funzt nicht, von einem PHP-Prozess aus, egal wie > man es anstellen mag. > DAS liegt nicht an Window sondern an PHP. Egozentrisch, wie'ne > FilmDiva, schliesst es alles in seinen Prozessraum ein... ;-) > > D.h. man muss einfach via HTTP ausbrechen, dagegen ist PHP > machtlos, weil es das ja fuer seine Existenz braucht... ;-) > > Ergo bleibt einem dafuer nur ein Call via HTTP auf eine EXE in > /cgi-bin/ und die laesst man das benoetigte Programm starten. > > Natuerlich hat das einen Haken: > Wenn Du die EXE mit "http://myDomain/cgi-bin/myExec.exe?" > aufrufen kannst, kann das jeder, der Zugriff auf Deinen > Server hat, auch. Das ist kein BackDoor, das ist eine > 6-spurige Autobahn ohne Blitz und Regelungen...
php::bar PHP Wiki - Listenarchive