Sujet : erreur "Call to undefined function"

Bonjour,

je viens de tester AlBulles0.5b avec EasyPHP1-8.
Je vois bien la page d'accueil, mais quand je clique sur un dossier d'images, j'ai le message suivant :


Fatal error: Call to undefined function: imagecreatefromjpeg() in c:\program files\easyphp1-8\www\albulles0.5b\classes\util.class.php on line 138

Pouvez-vous me dépanner ?
Merci d'avance

Corinne

Re : erreur "Call to undefined function"

Bonjour et bienvenue !

As-tu vérifié que la librairie GD (pour le traitement des images) est bien activée sur le serveur ?

Pour t'assurer que le support GD est actif, il faut aller vérifier la configuration PHP. Il me semble que c'est possible directement avec EasyPHP (je ne sais plus où, car ça fait un moment que je n'ai pas utilisé EasyPHP...). Sinon, il faut créer un fichier, phpinfo.php, que tu peux mettre n'importe où dans le répertoire www/ d'EasyPHP et y mettre ceci :

<?php phpinfo(); ?>

Ensuite, il faut lancer ce fichier directement dans le navigateur. Dans la page affichée, il faut s'assurer que PHP a été compilé avec cette option :

'--with-gd'

Ensuite, il doit y avoir une section gd dans cette même page. Le tableau devrait ressembler à cela :

gd
GD Support     enabled
GD Version     bundled (2.0.28 compatible)
FreeType Support     enabled
FreeType Linkage     with freetype
FreeType Version     2.1.9
T1Lib Support     enabled
GIF Read Support     enabled
GIF Create Support     enabled
JPG Support     enabled
PNG Support     enabled
WBMP Support     enabled
XBM Support     enabled

S'il n'y a rien de cela, il faudra le faire à la main.

-------------------------------
"Keyboard not detected, press a key to continue..."

WWW

Re : erreur "Call to undefined function"

Merci pour cette réponse rapide : je crois que j'ai ce qu'il faut pour régler mon pb !

Corinne

Re : erreur "Call to undefined function"

Ravi que ton problème soit résolu smile N'hésite pas au besoin.

-------------------------------
"Keyboard not detected, press a key to continue..."

WWW

Re : erreur "Call to undefined function"

Sinon, pour ceux qui ne savent pas, il faut ouvrir le fichier php.ini et décommenter la ligne gd.dll (il faut enlever le ; devant)

----------------------------------------------------------------------------------------------------------------------------
On peut être intelligent toute sa vie et stupide un instant.

WWW

Re : erreur "Call to undefined function"

perso chez moi le fichier s'appelle php_gd2.dll mais l'info est bonne cyb

-------------------------------
L'imbecile cherche toujours à enseigner alors que le sage lui cherche toujours à apprendre....

WWW

Re : erreur "Call to undefined function"

Je ne me souvenais plus du nom exact et comme je postais à partir d'un mac ....

En tout cas merci de la rectification dckinou !

Cyb.

----------------------------------------------------------------------------------------------------------------------------
On peut être intelligent toute sa vie et stupide un instant.

WWW