#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
12348

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.


Dernier billet du blog Piwigo.com (20 juin 2019) Modus, nouveau thème par défaut sur Piwigo.com

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 facebook newsletter Faire un don Piwigo.org © 2002-2019 · Contact