Imagick funktioniert unter Debian/php4 nicht
Chris
- webserver
Hallo zusammen,
ich habe ein kleines php-script für die Bearbeitung von Bildern geschrieben und dieses bei mir local auf dem PC mit xampp getestet, was auch ohne Probleme funktioniert hat. Für dieses Script wird die php Erweiterung für ImageMagick benötigt.
Die Installation dieser Erweiterung gelang ohne Probleme auf dem Lokalen PC.
Jetzt will ich das Script aber auf unserm Webserver(Debian mit php4) ausführen lassen.
Ich habe dazu die beiden Befehle:
apt-get install php4-imagick
apt-get install imagemagick
ausgeführt.
Daraufhin hat er ImageMagick in das Verzeichnis: /usr/lib/ImageMagick-6.0.6
installiert
und im Verzeichnis: /usr/lib/php4/20020429
die Datei: imagick.so
erstellt.
In der php.ini Datei (im Verzeichnis: /usr/local/lib) habe ich dann den folgenden Befehl hinzugefügt: extension=imagick.so
und den extension_dir auf: /usr/lib/php4/20020429/
geändert.
Wenn ich dann phpinfo() ausführe, zeigt er mir kein imagick an und wenn ich mein script ausführe, gibt er natürlich den Fehler:
Fatal error: Cannot instantiate non-existent class: imagick in....
aus.
In phpinfo() hat er den extension_dir geändert, also muss das Laden der php.ini soweit funktioniert haben und ich habe auch den appache nach jeder Änderung neugestartet.
Hat jemand eine Idee woran das liegen kann? Kann es vielleicht daran liegen, dass ich erst imagick und dann ImageMagick installiert habe? Ich komme an der Stelle einfach nicht mehr weiter. Hoffe jemand kann mir da weiterhelfen.
Vielen Dank schon mal im Voraus.
Gruß Chris