Page 1 of 1

Bilderwechsel und GD2 ???

Posted: Wed 14. Mar 2007, 16:01
by joscha
Hallo,

wenn ich auf meinem lokalen Webserver den Contentpart "Bilderwechsel" einfüge, klappt das einwandfrei.

Wenn ich das aber auf meinem "richtigen Server" versuche bekomme ich immer folgende Fehlermeldung:

Code: Select all

Warning: imagecreatetruecolor() [function.imagecreatetruecolor]: Invalid image dimensions in */include/inc_ext/ss_image/ss_image.class.php on line 267

Warning: imagecopyresampled(): supplied argument is not a valid Image resource in */include/inc_ext/ss_image/ss_image.class.php on line 463

Warning: imagejpeg(): supplied argument is not a valid Image resource in */include/inc_ext/ss_image/ss_image.class.php on line 208
und zwar für jedes Bild einmal. Ich habe erst gedacht, die Bilder sind zu groß (das wurde hier schonmal als Problem besprochen) aber es hat auch nicht mit 10x10 Pixel großen Bildern klappen wollen.

Ich dacht schon an ein fehlendes GD2 aber laut phpinfo() müsste das klappen:

Code: Select all

GD Support: enabled
GD Version: bundled (2.0.28 compatible)
Ich bin um jede Anregung dankbar.

Posted: Wed 14. Mar 2007, 19:44
by joscha
Ich habe gerade noch mit meinem Provider Rücksprache gehalten: Also es liegt wohl definitiv nicht an GD.

Die meinten, es werden wohl falsche oder keine Daten übergeben.

Muss ich für dieses Script irgendwelche Schreibrechte setzen?

Posted: Thu 15. Mar 2007, 00:03
by rizn
schreibrechte fürs jpg korrekt?

Posted: Thu 15. Mar 2007, 11:09
by joscha
Hallo,

das war auch einer meiner Gedanken. Aber ich habe allen betroffen Verzeichnissen und Bildern entsprechende Rechte gegeben. Daran dürfte es also (eigentlich) nicht liegen.

Posted: Thu 15. Mar 2007, 14:22
by rizn
sind deine bilder evtl im Modus CMYK und nicht RGB gespeichert?
zb aus einem Vektorprogramm heraus,
aber auch im Photoshop kann man das umstellen...

EDIT
vergiss das: das hätte dann auch auf deinem lokalen Server nicht geklappt...

Posted: Fri 16. Mar 2007, 07:22
by Oliver Georgi
es ist, wie die Fehlermeldung sagt, ein Problem, dass mit den nicht vorhandenen, falschen Rechten zu tun hat. Nun stimmen möglicherweise auch Pfadangaben nicht mehr.

Prüfe das also als erstes.

Oliver

Posted: Fri 16. Mar 2007, 12:20
by joscha
Komischerweise habe ich alle bzw. sogar mehr Schreibrechte gegeben, als auf einer Installation bei Strato. Und da klappt alles einwandfrei.

Ach so, ich habe noch etwas vergessen sorry: die kleinen Bilder tauchen völlig korrekt auf. Scheinbar hat er nur ein problem mit den großen. Wobei ich da nicht weiß, was bei denen anders sein soll, vom Funktionsablauf, als bei den kleinen.

Posted: Fri 16. Mar 2007, 16:18
by flip-flop
Hast du vielleicht ein bischen wenig zugewiesenen Speicher für deine Scripte? Die Verarbeitung von Bildern brauchen immens viel Speicher.

Also unter 16MB würde ich kein CMS aufsetzen, wenn Bilder gerendert werden sollen - besser 24 oder 32MB.

Gruß Knut

Posted: Mon 19. Mar 2007, 11:27
by joscha
Hallo,

sorry, dass ich erst jetzt schreibe. Bin gerade im Praktikum und daher am Wochenede nicht gerade gut mit Internet versorgt.

Speicher kommt eigentlich auch nicht in Frage: Ich habe einen eigenen Server, auf welchem sonst (noch) nicht viel läuft.

Ich werde mir heute mal anschauen, wo der Unterschied von großem zu kleinem Bild ist... da müsste der Fehler dann zu finden sein.

Posted: Mon 19. Mar 2007, 11:57
by juergen
joscha wrote:Hallo,


Speicher kommt eigentlich auch nicht in Frage: Ich habe einen eigenen Server, auf welchem sonst (noch) nicht viel läuft.
Trotzdem würde ich in der phpinfo() mal nachsehen, denn zunächst ist es egal wieviel RAM dein Server stellen kann, erst die php.ini weist das RAM den Scripten zu.Und wenn da 8MB drinnen stehen, wird das eng.. allerdings wäre dann die Fehlermeldung ...... : trying to allocate...MB RAM....

Trotzdem solltest du das nachsehen.

Posted: Mon 19. Mar 2007, 13:29
by joscha
Memory Limit: 40 MB

Sollte eigentlich genügen denke ich. Oder?

lange ists her

Posted: Fri 25. May 2007, 15:59
by joscha
Hallo,
ich habe eine Ahnung, woran der Fehler gelegen haben könnte. Ich bin heute per Zufall drauf gestoßen:

Scheint am hochladenenden System zu lieben. Der Fehler trat nur bei Dateien auf, die ich von einem Linux-Server über den Mac hoch geladen hab.

Der Thread ist zwar schon eine Weile alt, aber vielleicht hilft es ja doch noch jemandem?!

Gruß Joscha