ich möchte in einer CGI Datei ein PHP Script ausführen.
Ab irgendeiner Version in der letzten Zeit, ist php doch Komandozeilen-fähig. Also könnte man doch das Script über einen System-befehl ausfühern, und die Ausgabe lesen.
Wenn er PHP nur als Servermodul vorliegen hat, gibt es keine Möglichkeit, PHP ohne den Webserver auszuführen, denn in dem Fall ist PHP Teil des Webservers. Der Webserver lässt sich von außen aber nur über eine Schnittstelle ansprechen: HTTP.
Würde PHP hingegen per CGI "betrieben" (also als eigenständige Anwendung), könnte man es so machen, wie Du vorschlägst.
Gruß,
soenk.e