bonjour
ayant installé coppermine, je voudrais via le bridge que les utilisateurs enregistré sur un forum phpbb3 soit reconnu directement sur coppermine avec le bridge . Le soucis etant que si je clique sur identifier sous coppermine, je bascule bien vers phpbb pour authentification, mais quand je retourne sous la gallerie, je ne suis pas connecté . A priori, la configuration du bridge est bonne . Si vous pouviez me donner un coup de main , ca serait sympa
http://gallerie.aquariophile-normands.fr/
personne n'utilise coppermine et phpbb3 via le bridge ? :o Personne qui connait suffisament le truc pour m'aider ?
quel est le problème ?
Quelle version de Coppermine?
Vous oubliez bien des informations dans votre demande d'aide.
Faites donc un petit tour dans les règles du forum (http://forum.coppermine-gallery.net/index.php/topic,62588.0.html)
tiens , c'est bizarre, je me suis connecté sous un mauvais compte, curieux, bref,, sinon quel est le problème?? bah les détails sont indiqué dans le premier post, sauf la version de coppermine, mais bon, c'est la derniere prise sur le site , voila tout simplement
Quote from: emule on April 20, 2010, 09:50:43 PM
tiens , c'est bizarre, je me suis connecté sous un mauvais compte, curieux, bref,, sinon quel est le problème?? bah les détails sont indiqué dans le premier post, sauf la version de coppermine, mais bon, c'est la derniere prise sur le site , voila tout simplement
j'ai été en effet surpris de ne pas voir le même nom d'utilisateur :D
Au niveau de la version, il faudrait chercher la dernière version sur le SVN (voir la doc pour voir comment faire)
Le problème est peut être résolu dans cette version qui reprends toutes les corrections réalisées depuis la publication de cpg1.5.3 RC
je ne sais pas, je n'ai vu que la 1.5.3. RC
la version utilisée est celle qui a été publiée lors de la mise à disposition de cpg1.5.3RC, depuis, des corrections ont été faites. Il faudrait télécharger depuis le SVN les fichiers les plus récents
Voici le lien vers la doc (malheureusement pour l'instant uniquement en anglais) qui explique comment faire http://documentation.coppermine-gallery.net/en/dev_subversion.htm (http://documentation.coppermine-gallery.net/en/dev_subversion.htm)
comme l'anglais et moi faisons plusieurs ............. :-\
ok, je t'envoie par mail ce soir un zip avec les fichiers de la dernière révision
ok merci
lien vers le fichier envoyé par mail
ok, j'ai pas reçu mais ca devrait arriver
ok, donc , j'ai bien reçu les fichiers , par contre , je ne sais pas, je dois mal faire quelques chose, car c'est pareil .
Je clique sur identifier sous coppermine, ca bascule vers le forum phpbb , je m'identifie, je rebascule ( manuellement ) sous coppermine et je suis pas connecté . Donc soit, j'ai mal compris un truc et je passe a coté de ce qu'il faut faire, soit....... c'est pas au point et ca merdouille .
Voila, sur l'affaire, j'ai vraiment besoin de l'avis d'un pro ???
Quoteok, donc , j'ai bien reçu les fichiers , par contre , je ne sais pas, je dois mal faire quelques chose, car c'est pareil .
Pas obligatoirement, il y a peut être quelque chose qui ne marche pas avec le bridge. Il faudrait que j'installe phpbb3 sur mon serveur de test pour essayer et voir ce qui se passe.
Je vais essayer de le faire ce WE
ok, tenez moi au courant
Je confirme qu'il y a un réel problème avec le bridge phpbb3 car je rencontre le même. :(
Je suis de près ce sujet et reste à votre disposition si vous avez besoin de moi.
ca me rassure ( enfin, si on veut ::)) car je ne suis pas le seul .
Moi, ce que je ne comprends pas c'est comment phpbb peut indiquer a coppermine que l'utilisateur est connecté . J'ai l'impression que le bridge ne " marche " que dans un sens
Si on te demande le préfixe du cookie ce n'est pas pour rien. :)
Ca peut se faire aussi au niveau php avec les variables de session ou encore avec le sid.
Il n'y a pas 10 000 possibilités en php et avec phpbb3... ;)
ok, je ne suis pas un pro non plus ;D enfin, ceci dit , il y a surement une petite petouille quelques part :-\
je viens de faire les tests chez moi ne local et ça fonctionne correctement. Je vais sur la galerie, clique sur s'identifier, je bascule sur le formulaire de connexion de phpbb3, puis une fois l'identification terminée retourne sur la galerie et je suis identifié sur la galerie sans problèmes...
J'utilise la dernière version stable de phpbb3 (3.0.7-PL1) et la dernière mouture de cpg1.5.3 récupérée sur le SVN ce matin...
Il doit donc y avoir un soucis du côté soit de vos configurations, soient de vos versions de coppermine.
Il me vient une question idiote, les tables des deux applications sont bien dans la même base de donnée ?
François, j'espere finir le fichier de la doc demain dans la soirée, donc au pire bientôt, il pourra avoir une aide avec (enfin une fois que tu auras eu le temps de faire les vérifs) :)
Cela fait 2 jours sans compter ce matin que je suis dessus et j'en suis à environ la moitié, donc il faut juste qu'il prenne sont mal en patience. :)
J'avance pas car il n'est pas petit, assez technique et avec de très longues lignes :( :( :(
Problème réglé pour moi et c'est de ma faute car je croyais que mon install phpbb test était la dernière version mais en fait j'avais la 3.0.6. :-[
Avant de découvrir cela j'avais essayé de mettre les tables des 2 apps dans la même base mais ça n'avait rien donné.
Donc ce que je peux dire c'est que la 3.0.6 de phpbb n'est pas compatible avec le bridge (en tout cas chez moi).
Ensuite pour les tables faut-ils qu'elles soient dans la même base ? je ne sais pas...
En tout cas vraiment désolé pour cette fausse alerte qui j'en suis certain vous à fait perdre du temps pour rien. :'(
Merci pour tout et encore désolé.
Quote from: François Keller on April 24, 2010, 08:49:27 AM
Il me vient une question idiote, les tables des deux applications sont bien dans la même base de donnée ?
chez moi derniere version de phpbb3 et coppermine, par contre, non, deux base distinct, pourquoi ? il en faut qu'une, je n'ai vu cette infos nulle part :-\
je ne sais plus ou j'avais lu ça, mais il me semble qu'il faut que les deux applications soient dans la même base de donnée. Mais je vais tester avec deux bases distinctes pour voir
après avoir fait un test sur deux bases de données distinctes, ça marche aussi sur mon installation test en local...
assez curieux tout ca, dans ce cas, je veux bien un soucis de configuration, mais laquelle ? car coppermine trouve bien a priori le fichier config de phpbb . Dans ce cas ce serait plus un soucis de cookies, mais au niveau configuration, il n'y a pourtant rien a mettre a ce niveau ?
dans la configuration du bridge il faut mettre le ccokie de phpbb, tu l'as bien cherché du côté de la page de configuration de phpbb ?
quand coppermine demande le préfixe du cookie, je mets le nom de cookies que me donne phpbb soit phpbb3_3jls4 , faut il mettre autre chose ?
non, c'est tout, en tout cas c'est comme ça que j'ai fait
bah oui, mais ca fonctionne pas de mon coté :-\
Tu as quoi comme MOD d'installé ?
Tu n'aurais pas une modification qui a un rapport avec des cookies genre troll mod ?
3 ou 4 choses éventuellement:
*il semble que tu utilise des sous-domaines. C'est peut être une piste...
*Quel est le N° de version de phpbb3 utilisé. Si je vais sur http://forum.aquariophile-normands.fr/ (http://forum.aquariophile-normands.fr/) je ne trouve pas de lien pour m'enregistrer. Est ce bien l'adresse du forum ? si oui, peux tu me créer un compte test pour voir...
* dans la doc il y a des indications concernant phpbb3 http://documentation.coppermine-gallery.net/en/bridging.htm#integrating_individual_bridge_issues_phpbb3 (http://documentation.coppermine-gallery.net/en/bridging.htm#integrating_individual_bridge_issues_phpbb3) est ce que tu n'entrerais pas dans ces cas ? (mise à jour de phpbb2 vers phpbb3)
* ton portail utilise aussi joomla. Tu n'as pas aussi un bridge entre joomla et phpbb ?
pour répondre a jarode , non, je n'utilise pas trop mod .
Sinon,http://forum.aquariophile-normands.fr/ est mon forum actif pour le moment, il est sous phpbb 2 couplé avec joomla, j'utilise un bridge pour coupler les deux et il fonctionne très bien , c'est aussi pour cela que tu n'as pas de lien d'inscription sur le forum.
Ceci dit , ce forum va migrer dans les prochaines semaines vers phpbb3 ( la derniere version connue soit la 3.0.7-PL1 ), c'est donc sur l'adresse http://s140814460.onlinehome.fr/ qui est un sous domaine que je fais le test . Malgré tout pourquoi cela ne marcherait pas avec un sous-domaine si les adresses sont mis comme il faut dans les paramètres de configuration... Du reste , mon forum actuelle sous phpbb2 est un sous domaine et ca fonctionne très bien avec joomla . Enfin, je vais creuser sur le lien de la doc que tu donnes, c'est a voir aussi de ce coté
bon, alors, on avance . Suite aux divers remarques, j'ai mis coppermine sous le meme non de domaine ( en l'occurence un sous domaine ) que le forum . Lorsque je clique sur identifier , je passe sous phpbb pour l'identification . Par contre, je ne repasse pas automatiquement sous coppermine, il faut que je le fasse manuellement . une fois revenue sur coppermine , l'affichage de la page m'indique que je ne suis pas connecté, mais en actualisant la page, c'est bon. Donc comme on peut le voir, ca marche mais c'est bancal, dois -je apporter les modifications indiquer dans la doc ?
Par contre, comment peut -on insérer un lien dans l'un des menus de coppermine pour rebasculer vers phpbb ?
merci de vos réponses
Quoteje clique sur identifier , je passe sous phpbb pour l'identification . Par contre, je ne repasse pas automatiquement sous coppermine, il faut que je le fasse manuellement . une fois revenue sur coppermine , l'affichage de la page m'indique que je ne suis pas connecté, mais en actualisant la page, c'est bon. Donc comme on peut le voir, ca marche mais c'est bancal, dois -je apporter les modifications indiquer dans la doc ?
Le mieux c'est de tester ;) quitte à revenir plus tard aux paramètres de départ
QuotePar contre, comment peut -on insérer un lien dans l'un des menus de coppermine pour rebasculer vers phpbb ?
Une seule question pas sujet pour garder une cohérence, merci (il y a une option dans la config de Coppermine pour ça, regardes dans la doc ;D)
j'ai apporté les modifs dans le fichier UCP, mais ca fait pareil
Je reviens car j'ai eu un problème similaire avec un autre appli bridgé sur phpbb3, dokuwiki ,et je suis prêt à parier lourd que les 2 difficultés ont la même cause.
Direction ACP phpbb3 -->Paramètres de sécurité (colonne de gauche en bas)-->Validation du référent.
La validation du référent ne doit pas être supérieur à l'hôte, si le path est aussi vérifier alors la session ne pourra se propager si l'appli bridgé est dans un autre chemin (à vérifier avec CP).
Donc il faut choisir soit "Aucun", soit "Valider uniquement l'hôte".
Pour ceux qui rencontres des problème avec une intégration CP en sous domaine je pense que ne pas valider le référant pourrait régler le problème.
Si quelqu'un pouvait tester la "tentative de fix" et faire remonter ça car il me semble que ce n'est pas encore documenté...
(je n'ai plus mon install coppermine et plus trop de temps en ce moment :-()
Merci
Après test , je confirme mon problème venait bien de là, peut être que pour d'autre la cause était la même qui sait... ;)