Hallo,
Ich möchte eine PHP-Datei über exec() starten. Da sollte folgende Zeile doch genügen, oder nicht?
exec(/home/strato/www/usw/usw/datei.php);
Nein, das reicht nicht, wenn die PHP keine SheBang enthält.
Sieh Dir doch einfach die Beispiele unter exec() an.
Dich interessiert doch sicherlich am eheseten das beispiel, wie man eine PHP-Anwendung in den Hintergund stellt. Dafür benötigst Du die CLI-Version von PHP (NICHT CGI), die auch über die Kommandozeile aufgerufen werden kann.
http://de.php.net/manual/de/function.exec.php
siehe Beitrag von -> juha at kuhazor dot idlegames dot com
LG
Chris©