[PHP] GD installeren

Pagina: 1
Acties:

Onderwerpen


Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
Hallo,

ik krijg een Fatal error: Call to undefined function: imagecreatefromjpeg()
Er zijn al meer topics over dit onderwerp maar de oplossing kan ik hier niet uit halen.

Als ik een produkt wil toevoegen in m'n webwinkel krijg ik die error, ik lees overal dat je daarvoor GD gëinstalleerd moet hebben op je pc.

Ik draai dus Windows 2000, met apache en mySQL, het vreemde is nou dat eerst wel alles werkte, en dat ineens het niet meer werkt...zo gaat dat meestal maar het rottige is nou dat ik niet meer kan weten waardoor het nu vern**kt is.

Ik ben vandaag al de hele tijd bezig om te zoeken hoe ik het op kan lossen maar het enigste wat ik kan vinden is dat je GD moet installeren, hoe dat moet staat netjes beschreven maar ze vertellen dan dat je moet gaan compilen enzo, nu zou ik daar wel moeite voor willen doen om dat voor elkaar te kunnen krijgen maar ik denk dat dit niet de makkelijkste oplossing is. Ook omdat het eerst wel werkte...

Ik zie dus nergens iets staan in phpinfo over GD, dat staat er echt niet. Terwijl het bij anderen er wel standaard in staat, ook komt het er niet in te staan als ik php update naar de nieuwste versie 4.3.4.... ik draai nu 4.2.3.

In m'n php.ini file heb ik de ; al verwijderd van voor de:
extension=php_gd.dll
extension=php_gd2.dll
Die extensions staan ook op de goede plek en er word goed naar verwezen.

Weet iemand hoe ik die GD makkelijk kan installeren???

Acties:
  • 0 Henk 'm!

  • chris
  • Registratie: September 2001
  • Laatst online: 11-03-2022
Ik zou alleen gd2 aanzetten, kijk 's hoe het dan werkt. En check toch je paths nog maar 's....

Acties:
  • 0 Henk 'm!

  • djluc
  • Registratie: Oktober 2002
  • Laatst online: 16:51
Welke download heb je gedaan van php, de grote of de kleine download?

Acties:
  • 0 Henk 'm!

  • RupS
  • Registratie: Februari 2001
  • Laatst online: 17-07 14:45
Kijk even met phpinfo(); hoe het met je GD support gesteld is. Het kan best dat je wel GD, maar geen Jpeg support hebt. Ik ben gewend (bsd) dat je bijv. ook libjpeg geinstalleerd moet hebben. Ik weet niet precies hoe dat zit onder windows.

Als je alleen de installer hebt gedownload dan zou ik als ik jou was ook nog even de zipfile downloaden en die uitpakken in je installatie directory, anders mis je zo veel bestanden.

[ Voor 5% gewijzigd door RupS op 19-11-2003 17:11 ]


Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
Nu zie ik GD support er ineens wel bij staan...ben alleen vergeten wat ik nu precies gedaan heb, ja alleen 2 aan gezet en...het enigste nu nog is dat hij de error niet meer geeft en hij voegt het produkt toe alleen het plaatje wordt niet weer gegeven.
Dus ik zie een rood kruisje maar de rest werkt wel.
MAar dit is al een goed begin!

Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
gd
GD Support enabled
GD Version 2.0 or higher
FreeType Support enabled
FreeType Linkage with freetype
JPG Support enabled
PNG Support enabled
WBMP Support enabled

Acties:
  • 0 Henk 'm!

  • RupS
  • Registratie: Februari 2001
  • Laatst online: 17-07 14:45
Verwijderd schreef op 19 november 2003 @ 17:14:
Nu zie ik GD support er ineens wel bij staan...ben alleen vergeten wat ik nu precies gedaan heb, ja alleen 2 aan gezet en...het enigste nu nog is dat hij de error niet meer geeft en hij voegt het produkt toe alleen het plaatje wordt niet weer gegeven.
Dus ik zie een rood kruisje maar de rest werkt wel.
MAar dit is al een goed begin!
Dan werkt GD inderdaad wel, want je krijgt geen error bij het aanroepen van de functie.

Klein tipje: commentarieer header(); in het plaatje script even uit, dan kan je zien wat de foutmelding precies is als je hem direct aanroept... :)

Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
RupS schreef op 19 november 2003 @ 17:20:
[...]
Klein tipje: commentarieer header(); in het plaatje script even uit, dan kan je zien wat de foutmelding precies is als je hem direct aanroept... :)
Das waar, ennuh wat bedoel je met commentarieer header(); in het plaatje script ?

Acties:
  • 0 Henk 'm!

  • djluc
  • Registratie: Oktober 2002
  • Laatst online: 16:51
Daar ja, als je namelijk de header stuurt zal de browser zich in gaan stellen op een afbeelding. Bij problemen wordt dan dus niet de error weergegeven maar de afbeelding met het rode kruis.

Commentariëren doe je met // voor 1 regel of /*comment hier*/ voor meerdere regels. ;)

Verwijderd

Dat het nu ineens wel werkt is doordat je maar 1 van de twee gd-librarys "aan" kan hebben.
Pagina: 1