Multiples Agoras sur la même base de données
Publié : 18 mars 2015, 11:13
Bonjour à tous,
Je suis nouveau sur Agora, car je dois l'installer pour une union syndicale à laquelle je participe, sur la suggestion d'un autre syndicat qui l'utilise déjà. Vu les fonctionnalités, je me dis que j'aimerai bien l'utiliser aussi pour l'association dont je suis actuellement président, qui écrit collectivement un univers de Science-Fiction, Hoshikaze 2250, car on a un grand besoin d'un tel outil.
Sauf que ... comme d'habitude lorsque j'installe un outils web, je fais deux installations : PROD et TEST ... et là, je n'ai vu nulle part sur le panneau d'installation d'Agora le préfixe des tables, qui au final se retrouve dans la base de données comme "gt_". Or, nous n'avons qu'une base de données...
Malheureusement, je crains d'avoir la réponse à ma question : je viens de faire une recherche dans les fichiers PHP après install. Le fameux préfixe "gt_", que je pensais trouver une seule fois sous forme d'une variable dans un fichier de configuration, est en dur partout, plusieurs centaines de fois dans plusieurs dizaines de fichiers... Ce qui veut dire qu'il faut impérativement deux bases de données séparées, ou bien customiser l'installation en remplaçant ce préfixe partout, et ça pour chaque nouvelle installation, et sans en oublier ou introduire de bugs. Bref, le cauchemar...
On va faire avec... mais comment on demande la correction du bug ? Je peux même regarder comment c'est possible sur la base de code que j'ai (2.17.2 de Juin 2014) et le tester sur mon installation - pour Hoshikaze, car pour l'union syndicale, on en a besoin rapidement, je vais donc le faire au remplacement "quick'n'dirty"...
Voilà, je suis désolé que mon premier contact avec Agora soit terni par ce problème, car fonctionnellement, ce logiciel a l'air très sympa... Si quelqu'un a déjà réfléchis sur le problème, c'est volontiers que je prendrai toute piste ! Merci d'avance et à bientôt.
Je suis nouveau sur Agora, car je dois l'installer pour une union syndicale à laquelle je participe, sur la suggestion d'un autre syndicat qui l'utilise déjà. Vu les fonctionnalités, je me dis que j'aimerai bien l'utiliser aussi pour l'association dont je suis actuellement président, qui écrit collectivement un univers de Science-Fiction, Hoshikaze 2250, car on a un grand besoin d'un tel outil.
Sauf que ... comme d'habitude lorsque j'installe un outils web, je fais deux installations : PROD et TEST ... et là, je n'ai vu nulle part sur le panneau d'installation d'Agora le préfixe des tables, qui au final se retrouve dans la base de données comme "gt_". Or, nous n'avons qu'une base de données...
Malheureusement, je crains d'avoir la réponse à ma question : je viens de faire une recherche dans les fichiers PHP après install. Le fameux préfixe "gt_", que je pensais trouver une seule fois sous forme d'une variable dans un fichier de configuration, est en dur partout, plusieurs centaines de fois dans plusieurs dizaines de fichiers... Ce qui veut dire qu'il faut impérativement deux bases de données séparées, ou bien customiser l'installation en remplaçant ce préfixe partout, et ça pour chaque nouvelle installation, et sans en oublier ou introduire de bugs. Bref, le cauchemar...
On va faire avec... mais comment on demande la correction du bug ? Je peux même regarder comment c'est possible sur la base de code que j'ai (2.17.2 de Juin 2014) et le tester sur mon installation - pour Hoshikaze, car pour l'union syndicale, on en a besoin rapidement, je vais donc le faire au remplacement "quick'n'dirty"...
Voilà, je suis désolé que mon premier contact avec Agora soit terni par ce problème, car fonctionnellement, ce logiciel a l'air très sympa... Si quelqu'un a déjà réfléchis sur le problème, c'est volontiers que je prendrai toute piste ! Merci d'avance et à bientôt.