Also die Ausgabe einer Konsolenanwendung in eine Textdatei umleiten, geht ganz leicht. Du musst nur die Datei folgendermaßen starten:
Code:
start.exe -parameter1 -parameter2 > ausgabe.txt
So wird die Ausgabe in die ausgabe.txt gespeichert.
Wie ein Webserver die PHP.exe aufruft, weiß ich auch nicht, aber ich in mir recht sicher, dass er das nicht über die Parameterliste macht. Vielleicht über Named Pipes, aber vielleicht findest du irgendwo wie es z. B. der Apache macht.