Salut à tous.
Je possède 2 galleries: une pour mon groupe d'amis et une plus perso.
Les deux tournent avec la dernière version de piwigo mais sur 2sites différents.
J'aimerais ajouter une catégorie de la galerie B directement dans la A. J'ai essayé avec le gestionnaire de site distant de piwigo mais sans succès.
J'avoue avoir un peu de mal, qqun pourrait m'aider?
Petite question annexe: est-il possible de mettre la catégorie en question par exemple public sur la galerie A et privée sur la B?
Merci
Hors ligne
On t'expliquera ça mais la catégorie en question ne doit pas être virtuelle.
C-à-d. celà doit être un sous-répertoire de ./galleries/
Hors ligne
Alors j'ai installé dans ma galerie perso les photos que je veux afficher dans ma galerie "potes".
Elles sont uploadées avec miniature et HD dans une catégorie physique sur ma galerie perso et synchro: pas de problème.
Je suis donc allé dans ma galerie "potes" et j'ai voulu l'ajouter voila ce que j'obtiens.
une erreur est survenue : ERREUR : L'URL demandée n'a pu être chargée ERREUR L'URL demandée n'a pu être chargée En essayant de charger l'URL : http://c.brodhag.free.fr//piwigo/galler … _file.php? L'erreur suivante a été rencontrée : Accès interdit. La configuration du contrôle d'accès interdit à votre requête d'être acceptée à cette heure-ci. Veuillez contacter votre prestataire de service si vous pensez que ceci n'a pas lieu d'être. Generated Sun, 27 Jun 2010 18:01:18 GMT by pageperso.priv.free.fr (squid/3.0.STABLE21)
Avez vous une petite idée?
Hors ligne
Gestion des sites distants: Interdit par free.
Solution: Sur le site distant lancer le create_listing_file à la mano.
Récupérer le listing.xml
Le transférer sur le site principal (je crois que c'est dans ton répertoire de Piwigo (ou peut-être dans son ./galleries/)).
Aller en admin sur la gestion des sites, il doit détecter la présence du listing et te proposer de le synchroniser.
;-)
Hors ligne
voila ce que j'obtiens et à l'écran c'est bien moche.
Warning: session_start() [function.session-start]: open(/mnt/143/sdb/7/3/c.brodhag/sessions/sess_a603e77aa91e9289e0265ac769685ab6, O_RDWR) failed: No such file or directory (2) in /mnt/143/sdb/7/3/c.brodhag/piwigo/galleries/12.06.2010Corse/create_listing_file.php on line 1632
Warning: session_start() [function.session-start]: Cannot send session cookie - headers already sent by (output started at /mnt/143/sdb/7/3/c.brodhag/piwigo/galleries/12.06.2010Corse/create_listing_file.php:1632) in /mnt/143/sdb/7/3/c.brodhag/piwigo/galleries/12.06.2010Corse/create_listing_file.php on line 1632
Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at /mnt/143/sdb/7/3/c.brodhag/piwigo/galleries/12.06.2010Corse/create_listing_file.php:1632) in /mnt/143/sdb/7/3/c.brodhag/piwigo/galleries/12.06.2010Corse/create_listing_file.php on line 1632
Pi wi go remote site
* Test
* Clean
* Listing
J'ai réussi à cliquer sur listing, je l'ai récup et transféré dans le dossier piwigo de ma 2e gallerie.
Dans l'admin piwigo le trouve mais impossible de synchro j'obtiens:
[http://c.brodhag.free.fr/piwigo/galleries/12.06.2010Corse/listing.xml] PWG-ERROR-VERSION (La version Piwigo sur le site distant est différente)
Alors que c'est la même version de Piwigo
Une idée?
Hors ligne
Je vais faire un test... chez moi, demain.
;-)
Hors ligne
gallerie chez free, cela veut dire qu'il faut créer un répertoire "sessions" à la racine de l'hébergement
Tu n'a pas vu cette erreur avec piwigo car piwigo stocke les sessions en BDD.
Hors ligne
Exact... Merci, Laurent.
J'ai fait le test chez free et cela fonctionne.
Quelques screenshots du fonctionnement...
Et les options que j'ai retenu dans mon create_listing_file_local.inc.php
<?php
$conf['gallery'] = 'http://............/';
$conf['file_ext'] = array_merge($conf['file_ext'], array('flv', 'FLV', 'wmv', 'WMV'));
$conf['force_refresh_method'] = true;
$conf['version'] = '2.1.2';
$conf['prefix_thumbnail'] = 'TN-';
$conf['max_execution_time'] = ini_get('max_execution_time')-5; // 25 seconds with default PHP configuration
$conf['protect'] = false;
?>
D'autres peuvent être utilisés.
Lire les commentaires de Laurent au début du create_listing_file.php
Chez free, après génération du listing.xml, récupérez le fichier et
transférez-le sur le site principal (dans le répertoire principal de Piwigo).
;-)
PS: Je code toujours ma version dans mon create_listing_file_local.inc.php afin de m'obliger régulièrement à vérifier les options que j'utilise. (Je sais quand je dois faire les upgrade du create_listing_file.php).
Ordre des images : 4ème - 3ème - 1ère et seconde.
Hors ligne
Salut,
boila j'ai tout fait:
rajout de "sessions", transfert du listing.
Mais sur ma galerie potes il ne trouve pas d'images a synchro, quand je click sur le lien de la catégorie j'obtiens un "Not allowed!"
Dernière modification par thomorph (2010-07-01 20:21:18)
Hors ligne
Structure (arborescence) distante ???
-//:---\spam nous à quoi elle ressemble?
Elle doit respecter la structure de ./galleries/
( lire Admin > Photos > Ajout : Onglet 'FTP+ Synchro' )
Mais la structure accepte quelques différences très intéressantes. On verra ça plus tard si besoin.
Un screenshot de ta structure ...
Hors ligne
Je vous explique: enfait j'ai demandé a ploader de me faire les miniature, taille web et HD; puis tout transféré par FTP, c'est pour ça que y a ces noms de dossier.
Dernière modification par thomorph (2010-07-01 23:52:57)
Hors ligne
Si c'est bien le site distant...
Dans ./galleries/ tu vas transférer:
create_listing_file.php
et
create_listing_file_local.inc.php
Mais ce dernier, on va le modifier...
;-)
Pour info : create_listing_file.php sait générer les miniatures manquantes... (si la config le permetn et free le permet).
Hors ligne