Andreas Korthaus: exec() funktioniert nicht

Beitrag lesen

Moin,

exec() führt in jedem Fall ein Programm auf dem Server aus, kann

Gut zu wissen.

Wenn Du das nicht weißt solltest Du vielleicht erstmal http://www.php3.de/manual/de/function.exec.php lesen!

Alles was Du in PHP machst wird ausschließlich serverseitig ausgeführt! Clientdseitig wäre z.B. Javascript.

keine Ausführungsrechte für derartige externe Programme besitzt -

Ich habe auf dem Server kurzfristig "ausführen" zugelassen, aber
das Ergebnis ist leider das gleiche wie vorher.

Was willst Du überheupt erreichen? Du willst Bilder auf dem Server konvertieren, richtig?
PHP hat mit dem Document-root des Apachen erstmal nichts zu tun! Damit convert funktioniert muß das im Winnt/system32 ordner liegen.

Ich würde Dir zum Testen mal lieber system() empfehlen(http://www.php3.de/manual/de/function.system.php), denn system gibt die Ausgabe der Kommandozeile zurück, also kannst Du sehen ob ein Fehler aufgetreten ist, einfach mit

system("convert...");

Grüße
Andreas