Bon, je pose aussi ici en francais dans le texte... (j'ai posé la même question en réponse à un topic similaire dans la version english :D ).
Lorsque le tente de créer des thumbnail avec PhpWebGallery (v1.2.1) il ne se passe absolument rien .... j'obtient juste une page 'blanche' avec le titre de ma section.
Ce qui est sur:
- Lors de mon premier essai je n'avais absolument pas installé GD (mais pas de message d'erreur)
- J'ai ensuite installé les librairies GD (entre autres) à savoir:
-rw-r--r-- 1 steph steph 656843 jui 23 15:08 freetype-2.1.3-6.i386.rpm -rw-r--r-- 1 steph steph 99570 jui 23 15:02 gd-1.8.4-11.i386.rpm -rw-r--r-- 1 steph steph 98813 jui 23 15:01 gd-progs-1.8.4-11.i386.rpm -rw-r--r-- 1 steph steph 128095 jui 23 15:04 libjpeg-6b-26.i386.rpm -rw-r--r-- 1 steph steph 148341 jui 23 15:03 libpng-1.2.2-16.i386.rpm
==> ca n'a rien changé (aucun message d'erreur nulle part... même dans les differents logs).
Toute hypothése/idée/conseil est la bienvenue....
Merci.
J'ai fait un truc dingue: "view source" sur la page generée.... on dirait que qqchose arrete le code PHP en route:
<html> <head> <title>Administration de PhpWebGallery</title> <style> a { text-decoration : none; color : #006699; } a:hover { text-decoration : underline; } body,table,input,form,select,textarea { font-family : Arial, Verdana, Sans-Serif; font-size : 12px; } .miniature { border : solid 1px black; } body { background-color : #E5E5E5; } .titretable1 { color : black; background-color : #D3DCE3; text-align : center; border : 2px solid #006699; } .grostitre { text-align : center; margin : 10px 50px 10px 50px; font-size : 20px; width : 300px; } .plan { margin : 10px 10px 10px 2px; white-space : nowrap; } .table1 { border-collapse : collapse; background-color : #FFFFFF; } .contenucellule { background-color : #EEEEEE; border : 2px solid #006699; } .style1 { margin-top : 20px; } th { font-weight : bold; background-color : #D3DCE3; } td.row1 { background-color : #E6E4E4; } td.row2 { background-color : #E8E8E8; } td.row3 { background-color : #eeeeee; } td.row4 { background-color : #cccccc; } .cat_plan { font-weight : bold; } .retrait { margin : 10px; margin-left : 30px; margin-top : 2px; } input,textarea { border-width : 1; border-color : #000000; background : #ffffff; color: #000000; } .erreur { color : red; text-align : center; } .info { color : darkblue; text-align : center; } </style> <script language="javascript"> function SelectAll( formulaire ) { len = formulaire.elements.length; var i=0; for( i = 0; i < len; i++) { if (formulaire.elements[i].type=='checkbox' && formulaire.elements[i].name != 'copie') { formulaire.elements[i].checked = true; } } } function Inverser( formulaire ) { len = formulaire.elements.length; var i=0; for( i=0; i<len; i++) { if (formulaire.elements[i].type=='checkbox' && formulaire.elements[i].name != 'copie') { formulaire.elements[i].checked = !formulaire.elements[i].checked; } } } </script> </head> <body> <table> <tr> <td width="1%" valign="top"> <table class="table1"> <tr> <td class="titretable1" style="font-weight:bold;border-bottom:0px;">Administration</td> </tr> <tr> <td class="contenucellule"> <div class="plan"> [IMG]./images/puce.gif[/IMG]Configuration</a><br /> [IMG]./images/puce.gif[/IMG]Utilisateurs</b><br /> · [URL=./admin.php?page=ajout&id=02DBxU0N1ya2St0rpeV8UE1G0Vz7M49UwV4bW8oZcZ8IEaGvmV]<br /> · <a href="./admin.php?page=liste_users&id=02DBxU0N1ya2St0rpeV8UE1G0Vz7M49UwV4bW8oZcZ8IEaGvmV">liste[/URL]<br /> [IMG]./images/puce.gif[/IMG]Catégories</a><br /> [IMG]./images/puce.gif[/IMG]En attente</a><br /> [IMG]./images/puce.gif[/IMG]MaJ base d'images</a><br /> [IMG]./images/puce.gif[/IMG]Miniatures</a><br /> [IMG]./images/puce.gif[/IMG]Historique</a><br /> [IMG]./images/puce.gif[/IMG]Instructions</a><br /> [IMG]./images/puce.gif[/IMG]Page diapo</a><br /> </div> </td> </tr> </table> </td> <td align="center" valign="top"> <div class="grostitre">Création des miniatures pour [color=#006699;]Mariage > Stephane et Geraldine[/color]</div> <center> <table width="95%" class="table1"> <tr> <td class="contenucellule">
==>> mais ou est donc passé le reste de la page !?!? ....
Stephane. 8O
ok, alors clairement le code s'est arrêté avec la page ./admin/thumbnail.php qui s'occupe de remplir
<td class="contenucellule">
Je pense en effet que tu as installé GD, mais il ne faut pas oublier que GD n'est qu'une librairie de manipulation graphique. Il se trouve que PHP possède des fonction qui utilise cette librairie, mais l'installation de GD n'implique pas son utilisation par PHP. Pour vérifier tout ça, créer une page contenant :
<?php phpinfo(); ?>
et vas sur cette page, fais une recherche sur "gd" et regarde les informations, si tu n'en trouves pas, alors il faut réinstaller PHP avec le support de GD.
Hors ligne
Grrrr.. c'est ce que je craignais... voila ce que ca donne:
System Linux dev.kerneronline.com 2.4.20-18.9 #1 Thu May 29 06:54:41 EDT 2003 i686
Build Date Jul 9 2003 20:24:10
Configure Command './configure' '--with-apxs2=/usr/local/apache2/bin/apxs'
Server API Apache 2.0 Handler
Virtual Directory Support disabled
Configuration File (php.ini) Path /usr/local/lib/php.ini
PHP API 20020918
PHP Extension 20020429
Zend Extension 20021010
Debug Build no
Thread Safety disabled
Registered PHP Streams php, http, ftp
Bon.. je suppose qu'il s'agit d'une option lors de la compil... tu l'aurais pas en tête pas hasard ?
Merci.
Hop, encore moi !
Bon, j'ai recompilé PHP 4.3.2... en fait, le support GD a été supprimé en 4.3.2 (et apparement y'a pas que ca !).
il faut donc compiler avec l'option --with-gd .... mais pour que ca marche faut aussi installer le package gd-devel.
Vala.. ca devrait aller mieux après ça, et promis, j'arretes de faire mon boulet ;)
Stephane. :D
Hors ligne