Mailinglisten-Archive |
Hallo, wenn ich ein bestimmtes PHP-Script im Browser aufrufe passiert nix, okay, fast nix. Der erste Teil des HTML wird ausgegeben und bei exec($command); bleibt das Script dann haengen. Die XP-Ereignisanzeige und das php.error.log sind bluetenrein Erst nach einer Weile steht im Apache-Error.log: [Fri Jan 11 13:57:28 2008] [error] [client 192.168.2.20] (70007)The timeout specified has expired: ap_content_length_filter: apr_bucket_read() failed, referer: http://home.npf/ Noch etwas spaeter erscheint ein Eintrag im Access.log mit der Anzahl der Byte des ausgelieferten HTML-Fragmentes. Daraus folgere ich, dass es zu lange dauerte auf die Scriptausgabe zu warten. Die Stelle, an der das Script haengen bleibt ist die exec-Funktion mit einer Komandozeile, die vorab hinreichend getestet wurde: C:\WINDOWS\system32\sndrec32.exe D:\_home\htdocs\exec.wav Und noch etwas: am Prompt funktioniert das sowohl mit der normalen PHP.exe als auch mit der Cli-Version. Unser aller Freund Google findet je nach Fragestellung 3-16 Seiten, jedoch wird auch nur gefragt und nie wirklich geantwortet ... :-(( Vielleicht kommen wir heute zu einer Erklaerung des Phaenomens ... m. b. G. Norbert ------------------ mobil 0177-1741686 ------------------ e.o.m.
php::bar PHP Wiki - Listenarchive