[gelöst] Fehler: Erstellung des Thumbnails nicht möglich

helpgallery

Joined: 2011-07-02
Posts: 14
Posted: Sat, 2011-07-02 20:51

Hallo Zusammen
ich habe ein klienes Problem.
ich habe meine Gallery vom Server A nach Server B gezügelt. Vor dass ich die gallery migriere möchte ich dass alles auf der jetztigen version "1.5" läuft (also auch upload von neuen bildern.)
Soweit so gut.
Bestehende Fotos werden angezeigt, aber möchte ich neue hochladen geht dies nicht und es erscheint am schluss nach dem uplode folgende fehlermeldung:
Fehler: Erstellung des Thumbnails nicht möglich (0)

Folgende Ordner sind mit Berechtigung 777 definiert.
auf dem root der Ordner tmp
In der Gallery der Ordner "Album
im CGI-Bin der Ordner Imagemagick (wird für Bildbearbeitung gebraucht).

Der Ordner Imagemagick musste ich selbst auf dem webserver im cgi-bin hochladen.
ist ev. da was schiefgelaufen?
oder an was kann es sein dass ich keine tump-bilder erstellen kann.
ich verwende die Gallery von "http://gallery.menalto.com/"

 
Tim_j
Tim_j's picture

Joined: 2002-08-15
Posts: 6818
Posted: Sat, 2011-07-02 21:16

Hi,

stell mal im Setup den Debug Modus hoch, dann versuche nochmal ein Bild hochzuladen über die "Formular" Methode.
Den Output dann hier posten.

Gruß,

Jens
--
Gallery1 Developer

 
helpgallery

Joined: 2011-07-02
Posts: 14
Posted: Sun, 2011-07-03 12:35

habe den debuging-modus gefunden und eingeschaltet.
folgendes ist herausgekommen:

sh: /home2/mypagech/public_html/cgi-bin/ImageMagick66610/convert: Datei oder Verzeichnis nicht gefunden

Status: 127 (erwartet: 0)
Fehler: Erstellung des Thumbnails nicht möglich (0)

Der Ordner "/home2/mypagech/public_html/cgi-bin/ImageMagick66610" existiert auf dem webserver http://www.mypage.ch.tf/verzeichnisImageMagick.jpg

was ist dann falsch daran?

 
Tim_j
Tim_j's picture

Joined: 2002-08-15
Posts: 6818
Posted: Sun, 2011-07-03 13:08

Hi,

Du hast im Setup angegeben, daß Du ImageMagick als Bildverarbeitungstool verwenden möchtest.
Gallery braucht die Angaben, wo ImageMagick liegt.

Die Pfad-Angabe vom alten Server passt nicht mehr auf Deinem neuen.
-> ImageMagick finden, Pfad im Setup anpassen, fertig

Jens
--
Gallery1 Developer

 
helpgallery

Joined: 2011-07-02
Posts: 14
Posted: Sun, 2011-07-03 14:18

so habe ich es eingestellt und die gallery/imagemagick sind wirklich auf diesem pfad auf dem neuen server.

$gallery->app->albumDir = "public_html/gallery/albums";
$gallery->app->tmpDir = "public_html/tmp";
$gallery->app->photoAlbumURL = "http://homepageadresse/gallery";
$gallery->app->albumDirURL = "http://homepageadresse/gallery/albums";
$gallery->app->movieThumbnail = "public_html/gallery/images/movie.thumb.jpg";
// optional <i>mirrorSites</i> Fehlende Angabe
$gallery->app->graphics = "ImageMagick";
// optional <i>pnmDir</i> Fehlende Angabe
$gallery->app->pnmtojpeg = "pnmtojpeg";
$gallery->app->pnmcomp = "pnmcomp";
$gallery->app->ImPath = "public_html/cgi-bin/ImageMagick66610";
$gallery->app->autorotate = "yes";
$gallery->app->jpegImageQuality = "100";

 
Tim_j
Tim_j's picture

Joined: 2002-08-15
Posts: 6818
Posted: Sun, 2011-07-03 14:44

Hi,

die Pfade sind bei Dir alle relativ.
Gallery braucht den kompletten (absoluten) Pfad.

Jens
--
Gallery Developer

 
helpgallery

Joined: 2011-07-02
Posts: 14
Posted: Sun, 2011-07-03 14:55

wie meinst du dies
mit www.blblbl.ch/gallery .....
alle pfade?
wie müsste die oben stehenden pfade dann aussehen?

 
Tim_j
Tim_j's picture

Joined: 2002-08-15
Posts: 6818
Posted: Sun, 2011-07-03 15:02

$gallery->app->albumDir = "public_html/gallery/albums";
$gallery->app->tmpDir = "public_html/tmp";
$gallery->app->movieThumbnail = "public_html/gallery/images/movie.thumb.jpg";
$gallery->app->graphics = "ImageMagick";
$gallery->app->ImPath = "public_html/cgi-bin/ImageMagick66610";

Die müssen alle in etwa lauten wie

/home/jens/public/html/...
oder
/srv/www/gallery/...
oder
/usr/apache/srv/.....

Den Pfad bekommst Du über die PHPinfo, oder bei deinem Hoster.

Jens
--
Gallery Developer

 
helpgallery

Joined: 2011-07-02
Posts: 14
Posted: Sun, 2011-07-03 15:09

habs angepasst die pfade, aber der fehler kommt doch noch.

$gallery->app->albumDir = "/home2/user917/public_html/gallery/albums";
$gallery->app->tmpDir = "/home2/user917/public_html/tmp";
$gallery->app->photoAlbumURL = "http://www.mypage.ch.tf/gallery";
$gallery->app->albumDirURL = "http://www.mypage.ch.tf/gallery/albums";
$gallery->app->movieThumbnail = "/home2/user917/public_html/gallery/images/movie.thumb.jpg";
// optional <i>mirrorSites</i> Fehlende Angabe
$gallery->app->graphics = "ImageMagick";
// optional <i>pnmDir</i> Fehlende Angabe
$gallery->app->pnmtojpeg = "pnmtojpeg";
$gallery->app->pnmcomp = "pnmcomp";
$gallery->app->ImPath = "/home2/user917/public_html/cgi-bin/ImageMagick66610";
$gallery->app->autorotate = "yes";
$gallery->app->jpegImageQuality = "100";

 
Tim_j
Tim_j's picture

Joined: 2002-08-15
Posts: 6818
Posted: Sun, 2011-07-03 16:06

Diesen Ordner gibt es: /home2/user917/public_html/cgi-bin/ImageMagick66610 ??

Sind dort Dateien "convert" und "identify" ?

Jens
--
Gallery Developer

 
helpgallery

Joined: 2011-07-02
Posts: 14
Posted: Sun, 2011-07-03 17:28

so sieht die strucktur aus im ordner "imagemagick66610

http://www.mypage.ch.tf/imagemagickdetail.jpg

also sehe nirgends was von convert oder identify

 
Tim_j
Tim_j's picture

Joined: 2002-08-15
Posts: 6818
Posted: Sun, 2011-07-03 19:54

Das sieht aus, wie das Source-Verzeichnis. Aber eben nicht die binaries (ausführbare Dateien).

Probier mal /usr/bin als Pfad, evtl. hat Dein Hoster das ja schon installiert.

Falls nicht hast Du dann diese Möglichkeiten:
-- Frage Deinen Hoster ob er NetPBM oder ImageMagick für Dich instaliert
-- Du hast Shell-Access, dann kannst Du versuchen ImageMagick selber zu kompilieren. (Nicht trivial)
-- Du lädst Dir hier: http://sourceforge.net/projects/gallery/files/tools/netpbm-gallery-1.4-pl2/netpbm_gallery-1.4-pl2-linux-intel.zip/download
"unsere" NetPBM binaries runter. Die sind zwar uralt, tuns aber.

Grues,

Jens
--
Gallery Developer

 
helpgallery

Joined: 2011-07-02
Posts: 14
Posted: Mon, 2011-07-04 17:42

Beim Hoster ist es nicht installiert, es ich könnte ist "ssh/shell-zugriff" aufbauen,
oder was meinstest du mit selbst installieren?

mit NetPBM habe ich noch nie gearbeitet
@ Tim_j: ich habe dir eine nachricht gesendet.

 
helpgallery

Joined: 2011-07-02
Posts: 14
Posted: Thu, 2011-07-07 20:07

******Füge hinzu: 00009011_385.jpg*****
Benamung
Bild Vorbearbeitung
Ausmaß verändern/ komprimieren des Originalbildes
Verändere Größe von Bild: /home2/user917/public_html/gallery/albums/album02/00009011_385.jpg
Hole Dimension von Datei: /home2/user917/public_html/gallery/albums/album02/00009011_385.jpg
Keine Veränderung nötig.
Füge Bild der Photoliste hinzu
Datei /home2/user917/public_html/gallery/albums/album02/00009011_385.jpg vom Typ 2.

Hole Dimension von Datei: /home2/user917/public_html/gallery/albums/album02/00009011_385.jpg
Erzeuge Thumbnail.
Verändere Größe von Bild: /home2/user917/public_html/gallery/albums/album02/00009011_385.jpg
Hole Dimension von Datei: /home2/user917/public_html/gallery/albums/album02/00009011_385.jpg
Führe aus:
'/home2/user917/ImageMagick66610/convert' -quality 100 -size 100x100 -coalesce '/home2/user917/public_html/gallery/albums/album02/00009011_385.jpg' -geometry 100x100 '/home2/user917/public_html/gallery/albums/album02/00009011_385.thumb.jpg'

Ergebnis:
kein

Debug-Meldungen:
sh: /home2/user917/ImageMagick66610/convert: Datei oder Verzeichnis nicht gefunden

Status: 127 (erwartet: 0)
Fehler: Erstellung des Thumbnails nicht möglich (0)
Brauchen Sie Hilfe? Schauen Sie in die Gallery F.A.Q..

Dies ist mein Root Verzeichnis = /home2/user917/
DIes ist mein www (öffentlicher Ordner für homepage) = /home2/user917/public_html oder /home2/user917/www

aber es kommt immer noch ein fehler

 
helpgallery

Joined: 2011-07-02
Posts: 14
Posted: Fri, 2011-07-29 20:56

kann mir also niemand helfen?

 
helpgallery

Joined: 2011-07-02
Posts: 14
Posted: Wed, 2011-08-10 07:39

das Thema (dieser Beitrag) kann als erledigt angeschaut werden.
habs beheben können mein kleinen fehler.
Nach sehr langem suchen bin ich auf diese Seite " http://www.rainer-grundel.de/wissensdb/typo3/allgemein/artikel/article/statisch_kompiliertes_imagemagick.html " gestossen und siehe da, dieser Download und Anleitung hat mir geholfen mein Problem zu beheben.