Mit open öffnest du nur die Datei ohne das sie ausgeführt wird.
nur wenn die PHP-datei über HTTP aufgerufen wird, wird der PHP-Code ausgeführt.
Fals PHP als CGI läuft oder die PHPversion >4.3(CLI) installiert ist kannst du mal das versuchen.
open(F,"php -q <data/ausgabe.php |");
|