Guten abend,
ich habe eben ghostscript 8.5.4 installiert. Es ist im Verzeichnis /gs. Die Fonts sind im Unterverzeichnis /gs/fonts zu finden.
Wie teile ich jetzt imagemagick mit, dass es ghostscript benutzen darf, damit im "Image Processing" auch das Lesen von PDF und AI funktioniert?
Ich möchte gerne Thumbs von PDF-Dateien erzeugen. Vielleicht bin ich ja auch komplett auf dem falschen Dampfer mit ghostscript. Ich habe mir das aber hier im Forum so zusammen gelesen, als ob das installiert sein muss.
Ich habe Typo3 4.0 und Imagemagick 4.2.9 installiert.
Vielen Dank für Eure Hilfe.
Gruß
Himmi
Du arbeitest mit Windows und xamp?
Hi tandem,
nein - nicht Windows. Was ist xamp?
Habe einen Root-Server bei Schlund mit Linux Suse 9.3.
Die Installation von ghostscript hat nach dieser Anleitung http://forum.domainfactory.de/forum/showthread.php?t=44353 von Stefan Munz auch funktioniert.
Nur muss ich jetzt imagemagick ja noch irgendwo sagen, wo es ghostscript findet - oder?
Gruß
Himmi
Hast Du denn im Installtool unter Image Processing nachgesehen, ob es funktioniert?
Bild: himmi.de/image-processing.jpg
Ja, habe ich...
---
Die Frage ist ja auch noch, ob ich überhaupt auf dem richtigen Weg bin, Thumbs von PDF´s zu machen...
So wie ich das hier gelesen und verstanden habe, ist ghostscript dafür erforderlich.
Gruß und danke schon mal für Deine Hilfe.
Himmi
Ich habe noch mal nachgesehen, nach welcher Anleitung Du gs installiert hast.
Es ist die http://mesh.dl.sourceforge.net/sour...8.54-gpl.tar.gz Version.
Ich meine aber zu wissen, dass nur die 8.54.tar.gz Version für den Zweck brauchbar ist.
Kann mich aber irren.
Moijen,
ich habe auch die 8.54.tar.gz Version verwendet und habe mich an die angegebene Anleitung gehalten.
Weiß denn imagemagick automatisch, dass ghostscript installiert ist? Das kann ich mir nicht vorstellen. Habe auch schon überall in "All Configuration" und in "$TYPO3_CONF_VARS" nach entsprechenden Einträgen gesucht.
Wie im Thread geschrieben: Anfängerfrage ...
Gruß
Himmi
Habe auch schon überall in "All Configuration" und in "$TYPO3_CONF_VARS" nach entsprechenden Einträgen gesucht.
Bei mir liegen die Programme standardmässig in /usr/bin/.
Da sollte Dein gs auch liegen.
Hi,
ins usr/bin Verzeichnis komme ich nicht - genau wie in der Anleitung von Domainfactory auch. Deswegen habe ich ghostscript in htdocs/xxxxx/usw/gs installiert.
Was ich irgendwo gelesen habe, dass ghostscript vor imagemagick installiert sein soll. Kann es damit zusammen hängen?
Wenn ja, wie deinstalliere ich es? Einfach Verzeichnis löschen?
Sorry für die simpelsten Fragen hier. Ich fange halt mit allem quasi gleichzeitig neu an (PHP, MySQL, Typo3).
Trotzdem Danke für Eure Geduld. Ich habe schon so viel hier im Forum gelernt.
Himmi
Habe einen Root-Server bei Schlund mit Linux Suse 9.3.
Und dann kommst Du nicht in Dein eigenes Verzeichnis #paralyzed#
Hi tandem,
muss korrigieren:
Mein Paket ist ein sog. "RootStart"-Server-Paket.
Was ich habe, ist ein Shell-Zugriff. Mehr nicht.
Ich würde mich freuen, wenn mir jemand helfen könnte.
Gruß
Himmi
Hallo Leute,
ich habe nun mehrere Tage im Netz gesucht und bin zu folgendem Schluß gekommen:
Obwohl es die Möglichkeit gibt, Ghostscript in ein Verzeichnis innerhalb von htdocs zu installieren, kann man Typo3 nicht entsprechend konfigurieren, dass darauf ein Zugriff erfolgen kann?!
Diese Art von Installation nennt man wohl eine "statische" Installation. Für Imagemagick-4.2.9 und Graphicsmagick-1.1.6 gibt es extra Versionen für eine statische Installtion, die nicht ins /usr/bin installiert werden.
Mittlerweile habe ich es auch mal mit grphicsmagick versucht. Nach entsprechenden Änderungen in der localconf.php läuft das genau so gut, wie imagemagick. Nur PDF und AI laufen nicht.
Eine Änderungsmöglichkeit in der localconf.php für ghostscript gibt es wohl nicht?
Muss ich also wirklich auf einen Rootserver umziehen?
Gruß
Himmi
Schau Dir mal im Installtool die Variable [binPath] an.
Vielleicht hilft es, dort den absoluten Pfad zu gs einzutragen.
Schau Dir mal im Installtool die Variable [binPath] an.
Vielleicht hilft es, dort den absoluten Pfad zu gs einzutragen.
Hi tandem,
hatte ich schon versucht. Mit und ohne / am Schluss...
Funktioniert nicht.
#angry# Himmi
Wenn er Deine Graphicsmagick-1.1.6 findet, dann lege gs ins gleiche Verzeichnis.
😃 😃 😃 Hi,
jetzt brat mir einer einen Storch.
PDF und AI werden gelesen :p - wenigstens im Install. Thumbs im Backend werden auch schon mal angezeigt.
Ist irgendwie alles noch ein Buch mit sieben Siegeln. Falls einer vor dem gleichen Problem steht und imagemagick oder graphicsmagick mit ghostscript auf einem Server ohne Rootzugriff installieren möchte:
Ghostscript nach dieser Anleitung installieren:
http://forum.domainfactory.de/forum/showthread.php?t=44353
Wichtig und daran lag es schließlich bei mir auch ist das setzen der Umgebungsvariabele. Ich habe einfach folgende Befehle vor dem abschließenden Tag ?> eingefügt:
putenv('PATH=/usr/bin/:/usr/local/bin/:/kunden/XXXXX_YYYY/gs/bin');
putenv('GS_LIB=/kunden/XXXXX_YYYY/gs/fonts');
":/kunden/XXXXX_YYYY/gs/bin" muss natürlich mit dem realen Pfad zu dem Verzeichnis sein, in dem Ihr ghostscript installiert habt.
Besten Dank an tandem für seine Geduld. Du hast mich immer wieder auf eine neue Fährte gebracht. Letztlich hat es dann funktioniert.
LG
Himmi 😃
Moin,
ich habe im Grunde das gleiche Problem, nur nutze ich XAMPP und Win.
Habe auch zuerst ImageMagick in meinen htdocs Ordner geworfen, ohne vorher Ghostsrcipt installiert zu haben. Jetzt hab ich es in C:\Programme\gs installiert... und es wird natürlich nich erkannt. Hab es auch mit diesem binPath versucht, hilft nix.
Weißt du zufällig was ich jetzt tun kann? Hab auch schon den gs Ordner erfolglos ins htdocs reinkopiert...
Welche Version von gs hast Du installiert?