Bonjour,
J'ai migré une de mes BDD Piwigo vers une autre BDD et depuis l'identification ne fonctionne plus (j'avais créé une table commune pour l'identification de toutes mes galeries Piwigo)
Je ne parviens pas à modifier les paramètres pour que l'identification fonctionne à nouveau, j'ai l'impression qu'on peut utiliser une autre table que celle par défaut pour l'identification mais pas une autre table dans une autre BDD. Je me trompe ?
Merci pour votre aide,
Julien
Hors ligne
Merci mistic mais ça ne marche pas tout à fait.
Pour être clair :
- j'ai une galerie "voyages" qui utilise la BDD "piwigo_voyages" avec des tables préfixées par "voyages_" et qui contient la table users à utiliser par toutes les galeries
- une galerie "mariage" qui utilise la BDD "piwigo_mariage" avec des tables préfixées par "mariage_" et qui doit utiliser la table users de voyages
mon config.inc.php dans la galerie mariage :
$conf['apache_authentication'] = true; $conf['users_table'] = 'piwigo_voyages.voyages_users'; define('USERS_TABLE', 'piwigo_voyages.voyages_users'); define('USER_GROUP_TABLE', 'piwigo_voyages.voyages_user_group'); define('USER_INFOS_TABLE', 'piwigo_voyages.voyages_user_infos'); define('GROUPS_TABLE', 'piwigo_voyages.voyages_groups');
Je n'ai plus d'erreur sur la page d'accueil mais quand je veux me connecter, j'ai le message d'erreur
Warning: [mysql error 1146] Table 'piwigo_mariage.piwigo_voyages.voyages_users' doesn't exist
Il faudrait donc arriver à supprimer le "piwigo_mariage" dans la requête.
Hors ligne
Personne n'a d'idée ?
Hors ligne
il me semblait que ça marchait pourtant, mais en y réfléchissant c'est logique, à part en stockant la ressource de connexion et avec un peu de bidouille (ce que Piwigo ne fait pas) on ne peut avoir qu'une seule connexion mySQL à la fois
tu ne peux pas fusionner les deux bases ?
Hors ligne
mistic100 a écrit:
il me semblait que ça marchait pourtant, mais en y réfléchissant c'est logique, à part en stockant la ressource de connexion et avec un peu de bidouille (ce que Piwigo ne fait pas) on ne peut avoir qu'une seule connexion mySQL à la fois
tu ne peux pas fusionner les deux bases ?
Si si, je vais fusionner. Mais comme je viens de passer chez o2switch et que c'est open bar sur les bases, je me suis dit que j'allais tout séparer ;)
Je vais fusionner tout ça.
Hors ligne