[TYPO3-german] ImageMagick-Installation auf Unix-Webspace Providers Strato

Hauke Mehrtens hauke at hauke-m.de
Sun Mar 9 22:11:43 CET 2008


Hi

Ich hab zwar keinen Strato Account, aber ich hab Zugriff auf einen
Solaris Server in der Uni und darauf ließ sich GraphicsMagick (1.1.11)
ohne Probleme übersetzten und dann auch starten (./gm -version).
Bei dem Server handelte es sich um einen Solaris 10 Maschine.

Ein Umbenennen des Verzeichnisses von ImageMagick ist nicht gut, wenn
das Programm dynamisch gelinkt ist.

Wenn du einen SSH Zugang hast kannst du es auch mal so versuchen.

Folgendes hab ich ausgeführt:

# mkdir GraphicsMagick
# cd GraphicsMagick
# wget
http://surfnet.dl.sourceforge.net/sourceforge/graphicsmagick/GraphicsMagick-1.1.11.zip
# unzip GraphicsMagick-1.1.11.zip
# cd GraphicsMagick-1.1.11
# ./configure --disable-installed --without-x --without-perl
--without-magick-plus-plus --without-modules --enable-ltdl-convenience
# make
# ./utilities/gm -version

-- 
Mit freundlichen Grüßen

Hauke Mehrtens


Hauke Mehrtens
Westpreußenweg 10
27442 Gnarrenburg
Tel.  : 04763/1745
Mobil : 0151/10778862
ICQ   : 160871207
Web   : www.hauke-m.de


Dietmar von Schuetz schrieb:
> Am 09.03.2008, 12:26 Uhr, schrieb Sönke Hartung:
> 
>> Dietmar von Schuetz schrieb:
>>> Hallo,
>>>
>>> Ich habe ein Problem ImageMagick auf einem Server meines
>>> Webspace-Providers zu laufen zu kriegen.
>>>
>>> Was ich gemacht habe:
>>> Ich entpackte das Archiv ImageMagick-sparc-sun-solaris2.10.tar.gz auf
>>> dem Server im Verzeichnis
>>> ftp://cms.dgfm-ev.de/im/ImageMagick-6.3.8/
>>> (= dgfm-ev.de/cms/im/ImageMagick-6.3.8/)
>>>
>>> Da drin sind jetzt im /bin/ - subdirectory:
>>>    dgfm-ev.de/cms/im/ImageMagick-6.3.8/bin> ls
>>>    Magick++-config    MagickWand-config  compare    convert   import
>>> stream
>>>    Magick-config      Wand-config        composite  display   mogrify
>>>    MagickCore-config  animate            conjure    identify  montage
>>> (siehe screenshot http://cms.dgfm-ev.de/fehler/ftp_screenshot.gif )
>>>
>>> Wenn ich testweise eine Befehl eingebe wie "convert" kommt nur eine
>>> Fehlermeldung:
>>>    dgfm-ev.de/cms/im/ImageMagick-6.3.8/bin> convert
>>>    convert: Command not found.
>>
>>
>> Hast du die entsprechenden Dateien ausführbar gemacht?
>> chmod +x convert usw..
>>
>> Ich denke du hast auch eine Shell, daher tippe mal dort "echo $PATH"
>> (Großschreibung beachten!)
>> Dann siehst du die Verzeichnisse in denen nach ausführbaren Dateien
>> gesucht werden.
>>
>> Möchtest du etwas ausführen was außerhalb von einem der Pfade liegt
>> musst du natürlich ./convert bzw. den absoluten Pfad vorne dran setzten.
>>
>> Zu allerletzt müsstest du noch den Pfad im Installtool angeben, und zwar
>> vom Root aus, also bei dir:
>> /home/strato/http/premium/web6/32/06/51046706/htdocs/cms/im/ImageMagick-6.3.8/bin
>>
>>
>> Ich denke das sollte dir helfen.
>> Viel Erfolg!
>>
>> Gruß, Sönke
> 
> Hallo
> 
> vielen Dank Sönke, Axel und Christian für eure Tipps - haben leider
> nicht geholfen.
> 
> Hier folgt Weitere ergänzende Information und ich beschreibe, was ich
> weiter ohne Erfolg probiert habe.
> 
> Strato.de Webhosting-Paket "Premium S", das heisst:
> Safemode ist Off
> Mein oberstes erreichbares Verzeichnis ist
> /home/strato/http/premium/web6/32/06/51046706/htdocs/
> Hier gibt es die alte Webseite dgfm-ev.de, startet mit der index.php3 =
> statisches html.
> 
> Für das CMS/Typo3 habe ich ein neues Verzeichnis angelegt: /cms
> und eine neue Subdomain: cms.dgfm-ev.de, die in /cms verlinkt,
> d.h. Bei Aufruf von cms.dgfm-ev.de wird die index.php aus dem
> Verzeichnis /cms geladen.
> Das funktioniert.
> 
> Pfadangabe für ImageMagick:
> 
> Zuerst habe ich ImageMagick verschoben in ein Verzeichnis ohne Gross-
> und Kleinschreibung: "im"
> Dann habe ich den Pfad so angegeben, wie er vom Install-Tool
> wiedergegeben wird:
> /home/strato/http/premium/web6/32/06/51046706/htdocs/cms/im/bin/  ->
> ohne Erfolg
> Dann so, wie er von Strato vorgeschrieben wird.
> /home/strato/www/dg/www.dgfm-ev.de/htdocs/cms/im/bin/  -> ohne Erfolg
> 
> Erste Versuche waren mit ImageMagick-sparc-sun-solaris2.10.tar.gz .
> Versuch mit einer anderen IM-Version: 
> imagemagick-4.2.9_i386-static-3.tar.tar -> geht auch nicht
> Umbenennen der dort vorhandenen config.bin in config (ohne .bin) bringt
> nix.
> 
> Eintrag direkt im Typo3-Install / All configuration bringt auch nix.
> 
> Executable-Rechte für die Binaries setzen:
> erstens waren sie schon gesetzt (755), zweitens brachte ein weiterer
> "chmod +x" -Versuch leider nix.
> 
> $ id
> uid=123456 gid=1101(customer)
> $ ls -l
> total 4532
> -rwxr-xr-x    1 123456   customer  1537068 Jan 23  2004 combine
> -rwxr-xr-x    1 123456   customer  1550572 Jan 23  2004 convert
> -rwxr-xr-x    1 123456   customer  1528300 Jan 23  2004 identify
> -rwxr-xr-x    1 123456   customer      531 May 17  2004 wrapper.sh
> 
> php_admin_value open_basedir -> geht nicht in .htaccess und nicht in php
> und nicht an shell
> (Wenn ich das in .htaccess mache, kommt ein Server Error, also darf ich
> das wohl nicht)
> 
> echo $PATH liefert: "/bin"
> (Idee: hilft es, das bin-Verzeichnis in "meine Root", also nach
> ...\htdocs\ zu kopieren?)
> 
> Wenn ich "./convert" eingebe, kommt: "command not found"
> Frage: Kann es sein, dass der Server executables grundsätzlich verbietet?
> 
> Modifikation der \typo3\sysext\install\mod\class.tx_install.php:
> Auskommentierung Zeile 1804
> "# if (ini_get('open_basedir') ||
> (@file_exists($v)&&@is_file($v.$filename.$isExt))) {"
> und Zeile 1814 "# }"
> --> hilft nicht.
> 
> Die eigentlich gute Anleitung bei tanmar hilft mir nicht
> http://www.tanmar.info/content/view/33/52/
> 
> In verschiedenen Postings hier, bei http://www.typo3.net/forum/ sowie
> http://www.typo3forum.net/ fand ich widersprüchliche Informationen:
> Einige sagen, dass es bei Strato grundsätzlich nicht gehe, oder nur bei
> Root-Servern, bei anderen geht es doch ... bei manchen Typo3 schon, nur
> ohne IM ...
> 
> Anfrage an Strato läuft, ich werde weiter berichten...
> Weiter dankbar für Hilfe
> Dietmar



More information about the TYPO3-german mailing list