bellerophon2
15-11-2004, 10:56
Hallo,
und wieder ein Problem...
ich möchte in einem PHP-Script ein Thumbnail eines Bildes mit Hilfe von convert aus dem ImageMagick-Paket erstellen. Dazu will ich exec() benutzen. Leider führt PHP den Befehl aber nicht aus. Hier erstmal mein Script:
<?PHP
$urbild="bild.jpg";
$endbild="bild-kl.jpg";
$befehl='"convert -sample 98x98 '.$urbild.' '.$endbild.'"';
echo $befehl;
echo "<br>";
exec($befehl);
echo "<img src='bild.jpg'><br><img src='bild-kl.jpg'>";
?>
Es passiert aber rein garnichts.
Eine Recherche im Forum ergab folgende Ansätze:
1) Safemode:
Es hieß irgendwo, Safemode müsse aus sein. Ist es bei mir auch.
2) Zugriffsprobleme:
wwwrun, der Apachebenutzer kann convert ausführen. Auch die speziellen Bilder betreffend.
3) Undefinierte Apacheprobleme:
Es kommt in meiner error.log die Fehlermeldung:
sh: line 1: convert -sample 98x98 bild.jpg bild-kl.jpg: command not found
Ich hab versucht, convert in alle relevanten Verzeichnisse zu kopieren, bzw. auch symbolische Links zu erstellen... keine Auswirkung.
Kann mir irgendjemand helfen, das Problem zu packen? Bin echt am Verzweifeln. :confused:
Thomas
und wieder ein Problem...
ich möchte in einem PHP-Script ein Thumbnail eines Bildes mit Hilfe von convert aus dem ImageMagick-Paket erstellen. Dazu will ich exec() benutzen. Leider führt PHP den Befehl aber nicht aus. Hier erstmal mein Script:
<?PHP
$urbild="bild.jpg";
$endbild="bild-kl.jpg";
$befehl='"convert -sample 98x98 '.$urbild.' '.$endbild.'"';
echo $befehl;
echo "<br>";
exec($befehl);
echo "<img src='bild.jpg'><br><img src='bild-kl.jpg'>";
?>
Es passiert aber rein garnichts.
Eine Recherche im Forum ergab folgende Ansätze:
1) Safemode:
Es hieß irgendwo, Safemode müsse aus sein. Ist es bei mir auch.
2) Zugriffsprobleme:
wwwrun, der Apachebenutzer kann convert ausführen. Auch die speziellen Bilder betreffend.
3) Undefinierte Apacheprobleme:
Es kommt in meiner error.log die Fehlermeldung:
sh: line 1: convert -sample 98x98 bild.jpg bild-kl.jpg: command not found
Ich hab versucht, convert in alle relevanten Verzeichnisse zu kopieren, bzw. auch symbolische Links zu erstellen... keine Auswirkung.
Kann mir irgendjemand helfen, das Problem zu packen? Bin echt am Verzweifeln. :confused:
Thomas