Merci pour ta réponse, ça marche parfaitement maintenant :-)
Ton interpretation est un peu trop rapide. L'erreur SQL rencontrée n'indique pas que PhpWebGallery ne trouve pas les images sur site distant, mais simplement que la connexion au serveur MySQL a été perdue.
Le vrai problème se trouve dans le fichier picture.php :
// FIXME : with remote pictures, this "remote fopen" takes long... if ($i == 'current') { if (@fopen($cat_directory.'/pwg_high/'.$row['file'], 'r')) { $picture[$i]['high'] = $cat_directory.'/pwg_high/'.$row['file']; } }
que tu remplaceras avantageusement par
// FIXME : due to long time on remote site, ability to see HQ pictures was disabled if (false) // if ($i == 'current') { if (@fopen($cat_directory.'/pwg_high/'.$row['file'], 'r')) { $picture[$i]['high'] = $cat_directory.'/pwg_high/'.$row['file']; } }
ça devrait donc mieux aller, mais PhpWebGallery n'essaiera plus de trouver une image en haute définition.
Pour plus de détails, le problème est visible ici : http://www.la-giettaz-patrimoine.org/ph … .php?cat=4
Les photos sont sur un site distant (Free), les vignettes apparaissent bien mais impossible d'afficher l'image en grand...
Bonjour,
J'ai quelques problèmes pour la mise en place d'un site distant :
- j'ai d'abord du générer manuellement le fichier "listing.html" et le placer à la racine de mon site 'mère', et non dans le dossier 'admin' comme c'est demandé.
- dans le panneau de configuration, site distant, pwg trouve bien le fichier xml et importe mes images
- les miniatures apparaissent parfaitement, mais quand je clique dessus, j'obtiens après quelques minutes le message suivant : "SELECT COUNT(*) AS nb_fav FROM phpwebgallery_favorites WHERE image_id = 8 AND user_id = 1;
[mysql error 2013] Lost connection to MySQL server during query"
- pwg ne semble donc pas trouver les images sur le site distant... Pourtant si je vais dans configuration->gestion->infos image, il m'affiche bien le lien correct vers l'image de mon site distant.
Bref je ne comprend pas d'où peut venir le problème...
Pour info, mon fichier listing.xml :
<informations generation_date="2005-03-06" phpwg_version="1.4.0RC3" url="http://toto.free.fr/patrimoine/"/>
<dir0 name="Musee">
<root>
<element file="DSCF0005.jpg" tn_ext="jpg" filesize="106" width="800" height="1066" date_creation="2004-07-28" path="http://toto.free.fr/patrimoine/Musee/DSCF0005.jpg" />
<element file="DSCF0021.jpg" tn_ext="jpg" filesize="93" width="800" height="1066" date_creation="2004-07-28" path="http://toto.free.fr/patrimoine/Musee/DSCF0021.jpg" />
<element file="DSCF0026.jpg" tn_ext="jpg" filesize="80" width="800" height="1066" date_creation="2004-07-28" path="http://toto.free.fr/patrimoine/Musee/DSCF0026.jpg" />
<element file="DSCF0034.jpg" tn_ext="jpg" filesize="143" width="800" height="1066" date_creation="2004-07-27" path="http://toto.free.fr/patrimoine/Musee/DSCF0034.jpg" />
<element file="DSCF0037.jpg" tn_ext="jpg" filesize="69" width="800" height="600" date_creation="2004-07-27" path="http://toto.free.fr/patrimoine/Musee/DSCF0037.jpg" />
<element file="DSCF0083.jpg" tn_ext="jpg" filesize="90" width="800" height="600" date_creation="2004-07-27" path="http://toto.free.fr/patrimoine/Musee/DSCF0083.jpg" />
<element file="DSCF0087.jpg" tn_ext="jpg" filesize="69" width="800" height="600" date_creation="2004-07-27" path="http://toto.free.fr/patrimoine/Musee/DSCF0087.jpg" />
</root>
</dir0>
Merci pour votre aide!