exec / passthru

  • Themenstarter Themenstarter P_F
  • Beginndatum Beginndatum
P

P_F

Hi, ich möchte mich gerne ein wenig mit exec beschäftigen.
Ich probiere jetzt seit zwi Stunden rum und bin immer noch nicht schlauer.
Ich nutze zu Testzwecken den xampp unter Windows XP.
Der liegt unter C:/xampp
Das Document-Root ist D:/wwwdocs
Das läuft auch alles, nur die Ausführung der Skripte mit exec o.Ä. macht mir Probleme.


test.php in D:/wwwdocs/test/
PHP:
<?php
passthru("D:\wwwdocs\test\run.php");
?>

run.php in D:/wwwdocs/test/
PHP:
<?php
echo 'running ...';
?>

es passiert nichts!

Kann mir einer die Basics erläutern, ich bin nicht schlau geworden aus dem was ich gefunden habe!
Vielleicht hat jemand ein gutes Tutorial!

Danke schonmal, Philipp
 
heey,

warum willst du denn mit der Funktion eine php Datei aufrufen?
Ich seh den sinn darin nicht ganz.

Es gibt doch viel einfachere Wege eine php datei auszuführen z.B. Include oder dergleichen...

Kann sein das ich falsch liege aber naja...

LG Nino
 
Windows weiß nicht, was es mit der PHP Datei anfangen soll.
Du musst den PHP Parser aufrufen und die PHP Datei als Parameter mitübergeben.

Informationen dazu findest du im Handbuch:
PHP auf der Kommandozeile
 
Zurück