ImageMagick in Serendipity nutzen (all-inkl.com)
Falls ich mal wieder in die Verlegenheit komme…
Ich bin ja seit einiger Zeit wieder bei all-inkl.com mit meinen Domains. An sich eine schöne Sache und der Support reagiert auch schnell. Nur manchmal vermisste ich dann doch meinen Shell-Zugang und die Bequemlichkeit eines Server, auf dem einen der Admin alles installiert was man will
Warum? Nun, im Falle von ImageMagick hat man bei all-inkl einfach nicht genug Rechte, das Programm ausführen zu lassen, wenn man es in Serendipity z. B. zum erstellen der Vorschaubilder verwenden möchte.
Man kann das Problem aber relativ leicht lösen, wenn man weiß wie…
Zu aller erst einmal muss natürlich ImageMagick in der Konfiguration unter „Bildkonvertierung” aktiviert werden. Als Pfad muss man bei all-inkl /usr/bin/convert angeben. Wie das bei anderen Providern aussieht, kann ich leider nicht sagen. Am besten einfach mal fragen.
Zu guter Letzt muss PHP-Dateien die Möglichkeit geben Shell-Befehle auszuführen. Standardmäßig ist dies nämlich verboten. Dazu muss man in der Datei .htaccess im Hauptverzeichnis von Serendipity folgende Zeile hinzufügen
AddHandler php-fastcgi .php .php4
Testen kann man dann die Sache einfach, indem man die Vorschaubilder erneuern lässt, das sollte dann ohne Fehlermeldungen durchlaufen.
…und falls jemanden interessiert, warum man das machen sollte: Die Methode mit GDLib funktioniert bei mir nicht mehr, da man standardmäßig 65MB PHP-Speicher zur Verfügung hat und das Vorschau-Script mehr bräuchte. Entsprechend kann es mit einer Fehlermeldung nicht ausgeführt werden.
Kommentare
Ansicht der Kommentare: Linear | Verschachtelt