bonjour :)
est il possible avec un site distant voir => http://phpwebgallery.net/doc/doku.php/f … te_distant
de ne pouvoir afficher qu'une partie des photos, je m'explique:
sur 1 site j'ai:
/galeries/toto
/galeries/tata
peut on récupérer sur un site distant /galeries/toto
merci pour vos réponses :)
Dernière modification par nounours93 (2008-08-12 06:52:41)
Hors ligne
Place le create_listing_file dans toto
Désigne toto comme le site distant, et non galeries.
http://my.distant.site/galeries/toto
mais attention si toto est sur le même site, il n'est pas nécessaire de donner une url complete, une url relative correspondra à un second site local.
../galeries/toto
8-)
Hors ligne
bonjour :)
merci de ta réponse rapide VDigital :) mais je n'arrive pas à le faire fonctionner et je ne vois pas l'erreur :( je t'explique tout ce que j'ai fait au cas ou
dans le répertoire /www j'ai créé le repertoire /test ou j'ai décompressé phpwebgallery-1.7.2.zip et je l'ai installé.
j'ai mis des photo dans /test/homme/T/toto , j'ai synchronisé pas de problème.
j'ai fait un copier coller du répertoire /test sans la gallerie.dans /test_prog/homme/T/toto
j'ai ensuite modifié /test//tools/create_listing_file.php:
// Example : http://www.my.domain/my/directory
//$conf['gallery'] = 'http://demo.phpwebgallery.net/';
$conf['gallery'] = '../test_Prog/homme/T/toto/
';
et copié ce fichier dans /test_prog/homme/T/toto
et depuis phpwebgallery qui est dans /test
Administration → Catégories → Gestionnaire de sites
../test_Prog/homme/T/toto/
aucune erreur cela passe
mais malheureusement dans http:///test_prog/homme/T/toto
j'ai bien le nombre de photos mais pas les photos et je ne trouve pas pourquoi :(
Hors ligne
Je n'ai pas compris ... ce n'est pas assez clair.
Que veux-tu faire?
A - Avoir PWG dans un domaine et les images sur un autre?
B - Avoir un seul domaine mais les images dans un répertoire séparé de l'installation?
8-)
Hors ligne
bonjour VDigital :)
A - Avoir PWG pour un domaine ayant les photos de toto et tata
B - Avoir une Autre PWG pour toto.domaine qui récupère les photos de toto dans domaine
C - Avoir une Autre PWG pour tata.domaine qui récupère les photos de tata dans domaine
8)
Hors ligne
Si je comprends bien...
A : le domaine principal (www.domain.my)
/toto/ et /tata/ sont des répertoires de sous-domaines
Soit au même niveau que /www/ (ou /html/) en général.
et ils ne seront pas accessible en adresse relative.
=> Leurs adresses de site distant seront:
http://toto.domain.my/
http://tata.domain.my/
C'est la technique que nous utilisons pour les sites de démo avec des changements de versions en plus et/ou des options de synchro différentes.
Ce qui en terme de complexité est juste le pallier suivant.
(Rub dans l'équipe est le spécialiste de cette technique multi-niveaux).
8-)
Hors ligne
VDigital c'est tout a fait cela :)
Hors ligne
pardon :(
ce n'est pas créé un sous domaine sous apache qui pose un problème, mais d'avoir un site principal sous PWG ,www.domain.my ou il y a toutes les photos
et d'avoir
http://toto.domain.my/
sous PWG aussi, mais qui utilisent la BDD de www.domain.my en utilisant que les photos de toto
8-)
Hors ligne
A ta place, ce que je ferai c'est:
=> Mes adresses de site distant seraient pour www:
http://toto.domain.my/albums/
http://tata.domain.my/albums/
albums étant des équivalents de ./galleries/ mais des répertoires différents des installations locales.
Et j'installerai mes pwg complémentaires de mes sous-domaines dans un répertoire ./pwg/
avec pour chacun un site distant (mais local):
../albums/
( ../albums/ peut remplacer ./galleries/ au niveau du site n°1 dans la table des sites mais la modif doit alors être réalisée via phpMyAdmin, ce n'est pas prévu en standard dans PhpWebGallery )
8-)
Hors ligne
j'ai déjà essayé de trafiquatouillé :) avec phpmyadmin mais je suis pas assez costaux.
mais n'existe il pas un moyen à partir mysql.inc.php de toto d'aller rechercher les donnés spécifiques à toto dans la bas de données du site principale ?
du style:
$cfgBase = 'SITE_PRINCIPAL';
$prefixeTable = 'site';
$prefixe_sous_Table = 'toto'; <- attention je suis pas sur de cette commande
pour moi cela me parais tellement logique que cela doit exister :)
et encore merci pour ton aide VDigital :)
Hors ligne
1 - Ce n'est absolument pas une bonne idée, tu vas perdre 80% de l'avantage du sous-domaine.
2 - Et cela nous demanderai de revoir 50% de notre code sans parler des impacts sur les plugins.
Tu parts dans une mauvaise piste.
Relis mon post précédent. Si tu ne comprends pas, pose les questions qui te permettront de comprendre.
8-)
Hors ligne
je l'ai lu et relu, j'ai demander à un copain de le lire, mais on n'a rien compris :)
Hors ligne
Je tenterai dans la journée de reprendre l'exemple que Rub (membre de l'équipe) utilise entre nos sites de démo.
8-)
Hors ligne
merci :)
Hors ligne
Nous n'avons pas le même cas de figure que le tiens mais le principe reste bien le même.
Nous avons une galerie de démo sur laquelle nous présentons le fonctionnement des sites distants.
Nous avons une galerie de démo de la partie en développement montrant d'autres fonctionnalités méconnues comme les liens permanents.
Mais nous en avons d'autres plus confidentielles pour nos tests.
Allions nous dupliquer nos images pour les présenter sur les différents sites?
Non.
Ce serait une perte du temps pour nous, mais également une perte de l'énergie et un espace disque sur les serveurs largement gaspillé.
Alors sur http://www.piwigo.net (qui redirige vers piwigo.org), nous avons un site secondaire (sous-domaine) appelons-le "albums.piwigo.net".
Par FTP, nous voyons chez notre hébergeur:
- demo (pour le sous-domaine demo.piwigo.net)
- albums (pour nos images)
- etc...
"albums" ne contient pas de version de phpwebgallery mais il pourrait en contenir.
"albums" contient directement nos catégories physiques et le (les) create_listing_file.php.
Et que font demo.piwigo.net ou demo.phpwebgallery.net?
> Administration
> Categories
> Site manager
http://albums.piwigo.net/
Hors ligne