Annonce

#1 2005-03-06 15:35:03

Arnow
Invité

[1.4.0RC3][Pb site distant]

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!

#2 2005-03-07 20:22:08

Arnow
Invité

Re: [1.4.0RC3][Pb site distant]

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...

#3 2005-03-07 20:49:34

plg
Équipe Piwigo
Nantes, France, Europe
2002-04-05
12639

Re: [1.4.0RC3][Pb site distant]

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 :

Code:

// 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

Code:

// 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.


Les historiens ont établi que Pierrick était le premier utilisateur connu de Piwigo.

Hors ligne

#4 2005-03-07 20:55:48

Arnow
Invité

Re: [1.4.0RC3][Pb site distant]

Merci pour ta réponse, ça marche parfaitement maintenant :-)

Pied de page des forums

Propulsé par FluxBB

github twitter newsletter Faire un don Piwigo.org © 2002-2024 · Contact