Guten Morgen zusammen,
ich hab da ein seltsames Problem mit popen(). Der Prozess, den ich starten will, startet nicht und das Skript hängt :-O
Hier mal der entsprechende Code-Schnipsel
$aufruf = "c:\apache\htdocs\zip.bat";
//$aufruf = "c:\apache\htdocs\zip.exe -q -r -9 -g test test.php test2.php";
//$aufruf = "c:\apache\htdocs\zip.exe -q -r -9 -g test test.php test2.php";
if(!$pp = popen($aufruf, "r"))
Keine der Varianten klappt. Auch nicht mit relativer Pfadangabe und ein Rechteproblem liegt anscheinend auch nicht vor.
Seltsamerweise kann ich einen anderen Prozess (httrack.exe) ohne Probleme starten (in einem anderen Skript, aber auch im selben Verzeichnis).
Hat einer von Euch eine Idee woran das liegen könnte?
Gruß,
Jörg