Hallo!
Ich habe folgenden Cronjob mit "crontab -e" eingerichtet.
52 12 * * * /usr/bin/convert -colorspace RGB -density 300x300 -quality 100 /srv/www/htdocs/Test/1217_HP_28.pdf /srv/www/htdocs/Test/1217_HP_28.jpg >> /home/meinuser/scripts/log/Test.log
Um 12:52 wurde die Logdatei /home/meinuser/scripts/log/Test.log angelegt. Die ist aber leer. Das Bild /srv/www/htdocs/Test/1217_HP_28.jpg wurde aber nicht generiert.
Wenn ich den Befehl als gleicher User per Hand ausführe:
/usr/bin/convert -colorspace RGB -density 300x300 -quality 100 /srv/www/htdocs/Test/1217_HP_28.pdf /srv/www/htdocs/Test/1217_HP_28.jpg >> /home/meinuser/scripts/log/Test.log
wird das Bild /srv/www/htdocs/Test/1217_HP_28.jpg generiert.
Warum kann der Cronjob ImageMagick nicht ausführen?
Ich kann ansonsten alles andere per Cronjob ausführen. Egal ob Shellscript oder auch PHP-Script. Nur alles was mit ImageMagick zu tun hat geht nicht.
Noch mal als Hinweis: Ich will aus einem PDF ein JPG machen.
OS ist SUSE Linux Enterprise Server 10 SP2 (x86_64)
Lesezeichen