hallo,
ich probiere jetzt schon seit wochen gallery zu installieren. aber es haut einfach nicht hin, die FAQ hab ich schon mehrmals durchgelesen, bringt auch nix. das ist die fehlermeldung die ich bekomme:
wenn ich expectedstatus ändere bekomme ich statt Error: Invalid image: den Error: Unable to ceate thumbnail(0).
Executing:
/usr/local/psa/home/vhosts/xxx/httpdocs/modules/gallery/netpbm/jpegtopnm /usr/local/psa/home/vhosts/xxx/httpdocs/modules/gallery/albums/album01/bild_verkehr.jpg | /usr/local/psa/home/vhosts/xxx/httpdocs/modules/gallery/netpbm/pnmfile --allimages
Results:
none
Error messages:
Status: 127 (expected -1)
Error: Invalid image: bild_verkehr.jpg!
Need help? Look in the Gallery FAQ
Posts: 756
Die FAQ C.19 ist zumeist die Hauptursache für dieses Problem, leider nicht immer.
Bitte versuche auch unbedingt die manuelle Durchführung des Upload nachzuvollziehen, wie in FAQ C.2 beschrieben, wenn die Lösung aus 4.29 nicht hilft.
Posts: 20
4.29 hab ich probiert wie gesagt, einmal kommt
Error: Invalid image:
und sonst
Error: Unable to ceate thumbnail(0).
4.4 kann ich nicht ausführen weil ich keinen shell-access habe.
in den errorlogs steht allerdings nichts.
Posts: 756
Oh, schade dass du die manuelle Durchführung nicht machen kannst. Das hätte sehr weitergeholfen. So können wir nur raten und im dunkeln stochern. Besteht die Möglichkeit, dass dein ISP / Hostingservice dir hilft und die Schritte durchführt?
Woher kommt das installierte NetPBM? Hast du es mal mit der von Gallery zum Download angebotenen Micro-Distribution probiert? Denkbar ist, dass ein defektes pnmtojpeg bei dir vorliegt, welches die Option "--quality" nicht mag.
Posts: 20
ich werde den isp support mal fragen...
netpbms hab ich schon viele ausprobiert. mit allen das gleiche problem.
momentan sind die, die bei gallery dabei sind in verwendung.
danke.
Posts: 20
mein isp hat noch nicht geantwortet.
gibts irgendwas anderes, daß ich tun kann?
danke.
Posts: 756
Ja,
setze dein Gallery in den "configure"-modus und starte mal folgendes PHP-Script:
http://www.deinedomain.de/gallery/setup/check_netpbm.php
Gibt es dort Fehlermeldungen?
Vergiss nicht, Gallery danach wieder per "secure" abzusichern.
Posts: 20
ja, dort bekomm ich nach jeder netpbm eine fehlermeldung die ungefähr so lautet:
Warning: SAFE MODE Restriction in effect. The script whose uid/gid is 10846/10001 is not allowed to access /var/tmp/gallerydbgnnloQb owned by uid/gid 2525/0 in /usr/.../gallery/setup/check_netpbm.php on line 124
Warning: fopen("/var/tmp/gallerydbgnnloQb", "r") - Undefined error: 0 in /usr/.../gallery/setup/check_netpbm.php on line 124
Ok! Version
Warning: SAFE MODE Restriction in effect. The script whose uid/gid is 10846/10001 is not allowed to access /var/tmp/gallerydbgnnloQb owned by uid/gid 2525/0 in /usr/.../gallery/setup/check_netpbm.php on line 152
mein isp hat inzwischen, die netpbms per commandline getestet wie in FAQ C.2 beschrieben und die sind 100% ok!
es gibt übrigens andere accounts auf dem gleichen server, bei denen gallery sehr wohl läuft, also kanns irgendwie nicht mit der serverkonfiguration zusammenhängen.
(safe_mode ist an, aber ich weiß, daß ist nicht der grund. andere user habens auch so laufen, wenn man die settime zeilen auskommentiert.)
Posts: 756
Aha? Seltsam dann, warum es nicht funktioniert.
Huch. Was sagt denn http://www.deinedomain.de/gallery/setup/phpinfo.php
zum Thema "safe_mode"? (Vermutlich nix neues...)
Kannst du nicht die Installation eines anderen User kopieren (lassen)? Du brauchst dann ja nur noch die HTML-Wrapper anzupassen.
Das Thema "safe_mode" wird sehr kontrovers diskutiert. Gallery versucht in der neuesten Version mit "safe_mode Off" auszukommen, was den ISPs entgegenkommt. Das funktioniert aber auch nur mit einer neuen Version von PHP (vermutlich mindestens 4.2.1).
Posts: 20
safe mode ON :smile:
gute idee, muß ich mal fragen!
meinst du wirklich "safe_mode Off" oder hast du dich vertippt? :smile:
da könnte das problem sein! ich habe PHP Version 4.1.0
vielen dank erstmals!
Posts: 756
Ich denke nicht, dass dein ISP noch lange auf ein Update von PHP warten wird - es ist vor ein paar Wochen weltweit rumgegangen, dass alle Versionen von PHP kleiner 4.2 ein paar massive Sicherheitslöcher haben.
Versprechen tu ich aber nichts, da der ISP / Hoster die PHP Installation nach gusto und seinem eigenen Sicherheitsgefühl anpassen kann - safe_mode gehört auf jeden Fall dazu.