Problemen met GD live zetten op VPS hosting

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Ric swave

ric swave

24/01/2012 08:49:54
Quote Anchor link
beste leden,

Ik heb een simpel script die wat gd functies gebruiken zoals:

-imagecreatefrompng
-imagecopy
-imagedestroy


Lokaal werkt alles.

Bij het live zetten gaat het mis.
Wat je ziet als resultaat is een plaatje dat zwart wit is. Veel strepen heeft en de positioneringen kloppen totaal niet. Ik leg namelijk enkele plaatjes over elkaar. Heel soms, lijkt het weer even te doen.
Ik heb geprobeerd om de memory limit te vergroten naar 64M zonder resultaat.


Ik weet niet precies waar ik moet kijken. Uit php info lees ik

Live server:
GD Support enabled
GD Version bundled (2.0.34 compatible)
FreeType Support enabled
FreeType Linkage with freetype
FreeType Version 2.4.8
GIF Read Support enabled
GIF Create Support enabled
JPG Support enabled
PNG Support enabled
WBMP Support enabled
XBM Support enabled

Lokaal:
GD Support enabled
GD Version bundled (2.0.34 compatible)
FreeType Support enabled
FreeType Linkage with freetype
FreeType Version 2.4.3
GIF Read Support enabled
GIF Create Support enabled
JPEG Support enabled
libJPEG Version 6b
PNG Support enabled
libPNG Version 1.2.46
WBMP Support enabled
XBM Support enabled
 
PHP hulp

PHP hulp

26/04/2024 00:03:07
 
Kees Schepers

kees Schepers

24/01/2012 10:52:29
Quote Anchor link
Er zijn wel kleine verschillen maar het zou op zich moeten werken.

Kun je de code posten die het zwarte plaatje veroorzaakt? Als dit helemaal verweven zit in een applicatie en lastig te tonen is probeer dan een reproduceerbare situatie te creëren.
 
Ric swave

ric swave

25/01/2012 12:56:12
Quote Anchor link
Dag kees,

Ik ben al een stap verder en het blijkt em in iets anders te zitten nl. GD.

Wanneer er grijstinten in een image zitten, of 1 kleur tint, dan krijg je soort van 'distortions' en zwart wit foto.

Ik kan echter niet verklaren waarom GD moeite heeft met grijstinten.

Ben jij dit weleens tegengekomen?
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.