Vorneweg: Ich weiß nicht, ob Du das bereits mit $groesse, $quelldatei und $zieldatei machst, aber Du solltest unbedingt die Funktion escapeshellarg() verwenden - d.h.
$verkleinern = "... " . escapeshellarg($groesse) . " " . escapeshellarg($quelldatei) . " " . escapeshellarg($zieldatei);
Andernfalls könnte das dazu führen, dass jemand im ungünstigsten Fall (muss nicht sein, aber gehe da lieber auf Nummer sicher) beliebige Befehle auf Deinem Server ausführen kann.
Ui, danke für den Tipp - war mir nicht bewusst...werde das abändern...
Und dann zum Problem: Warum das 2. convert? Also warum "/usr/bin/convert convert -resize ..."? Eigentlich erwartet convert aus dem ImageMagick keinen Parameter namens convert - d.h. "/usr/bin/convert -resize ..." sollte richtig sein - sofern convert in /usr/bin liegt.
Gute Frage, warum das 2. Convert...vielleicht war das dann ja der Fehler... Was den Pfad zu convert angeht, ist der so schon korrekt - habe ich so vom Serverbetreiber erhalten...
Ich sage schon mal danke und werde das gleich Montag morgen testen!!!
Gruß,
Drathy