[Php] : Pb page blanche !
Résolu/Fermé
Xandler
Messages postés
38
Date d'inscription
mardi 10 avril 2007
Statut
Membre
Dernière intervention
10 mai 2007
-
2 mai 2007 à 12:07
bender - 29 nov. 2007 à 14:39
bender - 29 nov. 2007 à 14:39
A voir également:
- [Php] : Pb page blanche !
- Easy php - Télécharger - Divers Web & Internet
- \R php ✓ - Forum PHP
- Php if plusieurs conditions ✓ - Forum PHP
- Echo image php ✓ - Forum PHP
- Br php ✓ - Forum PHP
7 réponses
Ca m'énerve ça, ça y est t'as trouvé, c'est bien. Faut-il que je rappelle les principes de bases d'un forum, soit l'entraide !!!!!!
Tu pouvais pas expliquer comment tu as fais. Venir pomper des solutions ça c'est bon, tu sais faire, venir demander de l'aide ça aussi. Mais moi qui ait le même problème aujourd'hui, je tombe sur ce post, qui ne sert absolument à rien...... Et ne m'aide pas pour moi.....
"Partage " bordel, c'est le principe même de l'entraide non..... Grrrr
A bon entendeur...
Tu pouvais pas expliquer comment tu as fais. Venir pomper des solutions ça c'est bon, tu sais faire, venir demander de l'aide ça aussi. Mais moi qui ait le même problème aujourd'hui, je tombe sur ce post, qui ne sert absolument à rien...... Et ne m'aide pas pour moi.....
"Partage " bordel, c'est le principe même de l'entraide non..... Grrrr
A bon entendeur...
[Résolu]
Merci à toi kij_82, voilà une Vraie réponse, et bizarrement, ça m'a aidé... Ca m'a tellement aidé que cela fonctionne. J'ai fais exactement ce que tu expliques, je n'ai par ailleurs pas eu de problèmes de dépendances (une chance peut-être, mais n'empêche que cette fois on peut mettre [Résolu]).
Désolé pour mon agacement précédent mais ça m'est déjà arriver tellement de fois de lire des posts comme ceux là....
Encore merci, c'est ainsi je pense que l'on construit des forums de qualité.
;)
Merci à toi kij_82, voilà une Vraie réponse, et bizarrement, ça m'a aidé... Ca m'a tellement aidé que cela fonctionne. J'ai fais exactement ce que tu expliques, je n'ai par ailleurs pas eu de problèmes de dépendances (une chance peut-être, mais n'empêche que cette fois on peut mettre [Résolu]).
Désolé pour mon agacement précédent mais ça m'est déjà arriver tellement de fois de lire des posts comme ceux là....
Encore merci, c'est ainsi je pense que l'on construit des forums de qualité.
;)
kij_82
Messages postés
4089
Date d'inscription
jeudi 7 avril 2005
Statut
Contributeur
Dernière intervention
30 septembre 2013
857
2 mai 2007 à 12:26
2 mai 2007 à 12:26
Il me semble que les fonctions telles que ImgCreatePNG et autres utilisent une librairie spéciale qui n'est pas chargée par défaut.
Le fait que tu mettte les '@' devant les fonctions empeche l'affichage des messages de prévention comme quoi ces fonctions sont inconnues de ton moteur PHP, enleve les donc et retest à nouveau.
Si tu as les message d'erreur alors c'est que c'est ca (a voir en fonction du message d'erreur bien sur :))
Et pour ce faire il faudra que tu recompile ton php en lui précisant la bibliothèque graphique à intégrer (je ne sais pas laquelle c'est par contre).
(PS : si les messages d'erreurs n'ont rien a voir met les ici pour qu'on puisse voir de quoi il s'agit)
Le fait que tu mettte les '@' devant les fonctions empeche l'affichage des messages de prévention comme quoi ces fonctions sont inconnues de ton moteur PHP, enleve les donc et retest à nouveau.
Si tu as les message d'erreur alors c'est que c'est ca (a voir en fonction du message d'erreur bien sur :))
Et pour ce faire il faudra que tu recompile ton php en lui précisant la bibliothèque graphique à intégrer (je ne sais pas laquelle c'est par contre).
(PS : si les messages d'erreurs n'ont rien a voir met les ici pour qu'on puisse voir de quoi il s'agit)
Xandler
Messages postés
38
Date d'inscription
mardi 10 avril 2007
Statut
Membre
Dernière intervention
10 mai 2007
2 mai 2007 à 12:32
2 mai 2007 à 12:32
Tout d'abord, merci de ta réponse !
C'est vrai, j'ai maintenant un message d'erreur qui est :
Fatal error: Call to undefined function imagecreateFromPNG() in /var/www/html/evamed/evamed-stats/evamed-stats/reTest.php on line 8
Pourtant, j'ai déjà installé la librairie nécéssaire ( php-gd.i386 ) avec "yum install php-gd.i386".
Comment fais tu pour recompiler php en lui précisant la biblio à utiliser ?
C'est vrai, j'ai maintenant un message d'erreur qui est :
Fatal error: Call to undefined function imagecreateFromPNG() in /var/www/html/evamed/evamed-stats/evamed-stats/reTest.php on line 8
Pourtant, j'ai déjà installé la librairie nécéssaire ( php-gd.i386 ) avec "yum install php-gd.i386".
Comment fais tu pour recompiler php en lui précisant la biblio à utiliser ?
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Xandler
Messages postés
38
Date d'inscription
mardi 10 avril 2007
Statut
Membre
Dernière intervention
10 mai 2007
2 mai 2007 à 13:51
2 mai 2007 à 13:51
Il me met maintenant une autre erreur et je ne sais pas ça peut venir !!
L'image “http://localhost/evamed/evamed-stats/evamed-stats/reTest.php” ne peut être affichée car elle contient des erreurs.
Toute suggestion serait la bienvenue car je cale un peu !
Merci
L'image “http://localhost/evamed/evamed-stats/evamed-stats/reTest.php” ne peut être affichée car elle contient des erreurs.
Toute suggestion serait la bienvenue car je cale un peu !
Merci
Xandler
Messages postés
38
Date d'inscription
mardi 10 avril 2007
Statut
Membre
Dernière intervention
10 mai 2007
2 mai 2007 à 15:57
2 mai 2007 à 15:57
Problème réglé !!!!!!!!
kij_82
Messages postés
4089
Date d'inscription
jeudi 7 avril 2005
Statut
Contributeur
Dernière intervention
30 septembre 2013
857
29 nov. 2007 à 13:31
29 nov. 2007 à 13:31
Bonjour bender,
Tout à fait d'accord avec toi sur le point du partage des solutions et le respect de la charte.
Un petit peu d'aide donc pour résoudre ton problème. Il te faut inclure / installer la librairie graphique adéquat puis recompiler ton php.
Pour trouver quelle librairie installer, c'est simple, il te suffit de regarder à quelle librairie appartient la ou les fonctions graphique PHP que tu utilise (cf manuel utilisateur PHP en ligne par exemple : http://de3.php.net/manual/fr/ )
Ensuite il faut installer le package de cette librairie via yum, apt ou autre (selon ton OS) puis recompiler de la facon suivante (généralement) :
A faire dans le répertoire d'install de PHP je pense, ces instructions se trouvent dans le fichier INSTALL normalement et si cela ne fonctionne pas jette y un oeil des fois que les instructions ne soient pas les mêmes.
Attention: tu peux avoir des messages d'erreurs lors de la recompilation due à des dépendances entre les packages que tu as installé, donc si c'est le cas alors que ton moteur PHP fonctionnait bien avant, c'est que les librairies que tu as installé requièrent d'autres librairies. Pour résoudre ca, idem, tu install les packages dont le nom sera fourni dans le message d'erreur obtenu à la compilation.
Bon courage.
Tout à fait d'accord avec toi sur le point du partage des solutions et le respect de la charte.
Un petit peu d'aide donc pour résoudre ton problème. Il te faut inclure / installer la librairie graphique adéquat puis recompiler ton php.
Pour trouver quelle librairie installer, c'est simple, il te suffit de regarder à quelle librairie appartient la ou les fonctions graphique PHP que tu utilise (cf manuel utilisateur PHP en ligne par exemple : http://de3.php.net/manual/fr/ )
Ensuite il faut installer le package de cette librairie via yum, apt ou autre (selon ton OS) puis recompiler de la facon suivante (généralement) :
./configure make make install
A faire dans le répertoire d'install de PHP je pense, ces instructions se trouvent dans le fichier INSTALL normalement et si cela ne fonctionne pas jette y un oeil des fois que les instructions ne soient pas les mêmes.
Attention: tu peux avoir des messages d'erreurs lors de la recompilation due à des dépendances entre les packages que tu as installé, donc si c'est le cas alors que ton moteur PHP fonctionnait bien avant, c'est que les librairies que tu as installé requièrent d'autres librairies. Pour résoudre ca, idem, tu install les packages dont le nom sera fourni dans le message d'erreur obtenu à la compilation.
Bon courage.