Moin,
wenn ich im DOS Fenster diesen Befehl absetzte:
convert mike.tif mike.jpg
dann funktioniert das einwandfrei.
... und gibt was nach stdout bzw. stderr (sprich in das DOS-Fenster) aus?
Nun möchte ich diesen Befehl aus PHP aufrufen.
<?
exec ("convert mike.tif mike.jpg");
?>
Wenn ich dieses PHP ausführe, dann rödelt der Browser endlos rum,
und es passiert gar nix.
... wahrscheinlich, weil deine convert.exe nicht weiß, wohin mit ihren Ausgaben. Probier mal:
exec ("convert mike.tif mike.jpg > null");
oder lies bei:
http://www.php.net/manual/de/function.exec.php,
wie man die Ausgaben in ein Array holt.
WIN2000 und ISS 5
Die convert.exe liegt sowohl im WEBroot als auch auf dem Client.
Übrigends habe ich mal das getestet.
<?
exec ("C:/winnt/notepad.exe");
?>
... das wird nie gehen, weil PHP (hoffentlich) keine Anwendungen mit GUI starten darf. Wozu auch? Wer soll was in den Editor eingeben?
Gruß
Axel