Jan: Anwendung starten unter Windows XP

Beitrag lesen

Hallo zusammen,

für ein rein lokales Projekt habe ich mir XAMPP installiert, also MySQL, Apache und PHP im Paket.

Wenn ich das Script aus der Commandline starte funktioniert folgender Aufruf:
exec('c:\programme\videolan\vlc\vlc.exe d:\irgendein.mpg');

Der Player öffnet und spielt das angegebene Video ab. Klappt alternativ auch mit "popen", "passthru" oder "system".
Versuche ich das Script (egal in welcher Variation) im Browser zu öffnen, gibt er Testausgaben vor und nach dem Aufruf aus, startet aber den Player nicht. Das Script liegt im htdocs des Apache.

Wo ist mein Denkfehler? Gibt es da eine Sicherheitseinstellung im Apache die ich übersehen habe? Es kommt aber auch weder eine Fehlermeldung noch ein Timeout.

Ausserdem lässt sich das nicht asynchron starten. Er wartet immer, bis der Player beendet ist, bevor er weitermacht. Hierzu habe ich bisher auch nichts gefunden.

Hat jemand eine Idee?

Danke und Gruss
Jan