Ich möchte gerne mit php on the fly animierte gifs einer schachpartie erstellen. Leider ist dies mit den gd-bibliotheken nicht möglich. Also will ich dazu imagemagick einsetzen.
Mein script nimmt FENs (Stringdarstellungen von Schachbrettern) und erstellt (GD) Bilder. Imagemagick fügt diese dann zu einem animierten Bild zusammen. So in etwa soll das dann so aussehen: bildlink.
Imagemagick ist auf dem webserver installiert und wird von php per exec() aufgerufen.
Leider läuft bei mit php im safe mode und so unterliegt die exec() funktion laut php-maunal einer Einschänkung: es können nur Programme aus dem safe_mode_exec_dir aufgerufen werden. Dieses ist bei mir
Die commandline Eingabe
(ich verwende den convert-Befehl von IM) ergibt
, es sollte also möglich sein, trotz safe_mode Imagemagick zum Arbeiten zu bringen - tut es allerding nicht. Woran kann das liegen?
danke für Hilfe
th
PS1: meine phpinfo
PS2: liegt es vielleicht an den Anführungsstrichen? http://www.php-resource.de/forum/sho...threadid=43955
Mein script nimmt FENs (Stringdarstellungen von Schachbrettern) und erstellt (GD) Bilder. Imagemagick fügt diese dann zu einem animierten Bild zusammen. So in etwa soll das dann so aussehen: bildlink.
Imagemagick ist auf dem webserver installiert und wird von php per exec() aufgerufen.
Leider läuft bei mit php im safe mode und so unterliegt die exec() funktion laut php-maunal einer Einschänkung: es können nur Programme aus dem safe_mode_exec_dir aufgerufen werden. Dieses ist bei mir
Code:
/bin:/usr/bin
Code:
type convert
Code:
/usr/bin/convert
danke für Hilfe
th
PS1: meine phpinfo
PS2: liegt es vielleicht an den Anführungsstrichen? http://www.php-resource.de/forum/sho...threadid=43955
Kommentar