Armin: ImageMagick scheint nicht zu funktionieren

Ich habe ein PHP Skript welches ImageMagick verwendet, aber das Bilder verkleinern und in andere Ordner speichern scheint nciht zu funktionieren!

Hier mein Skript:
<?php
$path="/www_global/public/projekte";
$d = dir($path);

while (false !== ($entry = $d->read())) {
 if($entry!="." && $entry!=".." && $entry!="thumbnails" && is_dir($entry)){
  //entry=directory
  //list files
  $files=dir($path."/".$entry);
  ?>
  <table>
   <th colspan="3"><?php print $entry;?></th>
   <tr>
   <?php
   while (false !== ($file = $files->read())) {
    if(is_file($path."/".$entry."/".$file) && strtolower($file)!='thumbs.db'){
     #print $file."<br />";

$hash=md5($path."/".$entry."/".$file);
     $command='/usr/bin/convert '.$path."/".$entry."/".$file.' -resize 20x20> '.$path.'/thumbnails/thumbnail_'.$hash.'.jpg';
     exec($command);
     #print "<pre>".$command."</pre>";
     $command='/usr/bin/convert '.$path."/".$entry."/".$file.' -resize 2048x1536> '.$path.'/thumbnails/big_'.$hash.'.jpg';
     $return=exec($command);
     var_export($return);
     #print "<pre>".$command."</pre>";
     print '<td><a href="/projekte/thumbnails/big_'.$hash.'.jpg"><img src="/projekte/thumbnails/thumbnail_'.$hash.'.jpg" /></a><br />'.$file."</td>";
    }
   }
   ?>
   </tr>
  </table>
  <?php
 }
}
?>

Woran kann das liegen?

lg

  1. Gibts ein Fehler? Konsole? Error reporting..?

  2. Hellihello Armin,

    im Anschluss an Matt: funktioniert denn das imagemagick in der commandline?

    Gruß,

    frankx

    1. Hellihello Armin,

      im Anschluss an Matt: funktioniert denn das imagemagick in der commandline?

      Gruß,

      frankx

      HAb ich nicht versucht, weiß nicht wie das funktioniert?!

      Aber das Script sollte funktionieren oder?

      1. Hellihello Armin,

        Kommandozeile heißt, auf dem Rechner, auf dem Imagemagick aufgerufen soll, dass im Kommandozeilenmodus einzugeben, wenn Du darauf Zugriff hast. So könntest Du erstmal testen, ob Imagemagick mit dem Aufruf klarkommt. Wenn ja, wäre das Script zu checken.

        Gruß,

        frankx

        1. Okay, bekomme die Meldung Permission denied!

          1. Hellihello Armin,

            Okay, bekomme die Meldung Permission denied!

            Das ist wohl etwas knapp gefasst. Wo bekommst du die und von wem? Eventuell hast du keine Rechte imagemagick auszuführen, evtl. hat php keine Rechte, eventuell hat php überhaupt keine Rechte irgendwas auszuführen?

            Gruß,

            frankx