Netophonix - Le forum Index du Forum Netophonix - Le forum Index du Forum
 FAQFAQ   RechercherRechercher   Liste des MembresListe des Membres   Groupes d'utilisateursGroupes d'utilisateurs   S'enregistrerS'enregistrer 
 ProfilProfil   Se connecter pour vérifier ses messages privésSe connecter pour vérifier ses messages privés   ConnexionConnexion 
Règles et fonctionnementRègles et fonctionnement   Liste des sagas mp3Liste des sagas mp3

dificulter a trouver un bon logiciel.

 
Poster un nouveau sujet   Répondre au sujet    Netophonix - Le forum Index du Forum -> Informatique -> Site web : Questions/Réponses
Voir le sujet précédent :: Voir le sujet suivant  
Auteur Message
Ink of Sound

Créateur
 Créateur


H/F: H/F:Homme
Inscrit le: 01 Jan 2007
Age: 18
Messages: 446



MessagePosté le: Ven 23 Nov 2007, 15:35    Sujet du message: PhpBB sessions & sous-domaine Répondre en citant

Euh voilà, j'utilise les sessions de mon phpBB pour simplifier la navigation des membres en leur demandant qu'une seule inscription pour participer à la communauté. Ça évite au membre de s'inscrire pour le forum, de s'inscrire pour poster des commentaires et de s'inscrire pour pouvoir s'inscrire.

Cependant j'ai dû arrêter d'utiliser les sous-domaine posant des problèmes.

Le code que j'utilise est le suivant :

Code:
define('IN_PHPBB', true);
$phpbb_root_path = './forum/';
include($phpbb_root_path . 'extension.inc');
include($phpbb_root_path . 'common.' .$phpEx);
//
// Start session management
//
$userdata = session_pagestart($user_ip, PAGE_SITE);
init_userprefs($userdata);
 //
// End session management
 //


Ce code provient du site phpBB sessions et comme comme vous pouvez le constater "$phpbb_root_path" utilise une adresse relative. Avec des sous-domaines, ça ne fonctionne pas. Je leur ai posé la question, ils ne savent pas. J'ai testé plusieurs choses sans résultats (à part des messages d'erreur).

Comment remédier à ce soucis ?
_________________
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web de l'utilisateur
Mitch_dsm

Administrateur
 Administrateur


H/F: H/F:Homme
Inscrit le: 10 Déc 2006
Age: 32
Messages: 1581
Localisation: banlieue parisienne

A travaillé sur :
Matrick, Los Cojones Yubejon (narrateur), Faites comme chez nous, Les blagues du jour, Tutophonix, guest dans La D.G.S.C.E.

MessagePosté le: Ven 23 Nov 2007, 16:25    Sujet du message: Répondre en citant

En fait quand j'ai voulu le faire pour le wiki, j'ai été confronté à la même intérogation. Mais Super-Signez m'a appris que les sous-domaines ne comptent pas dans les adresses relatives :

Si ton site s'appelle "sitedomaine.com" et que tu as deux sous domaines : "a.sitedomaine.com" et "b.sitedomaine.com", sur le serveur tu as "/" la racine qui contient les dossiers "/a/" et "/b/".

Dans un code situé sur une page dont l'adresse est "/a/page.php" tu peux include un script dont l'adresse est "www.b.sitedomaine.com/pagescript.php" donc "www.sitedomaine.com/b/pagescript.php" en lui indiquant le chemin relatif "../b/pagescript.php"

Conclusion : je pense que ton code ne fonctionne pas, simplement à cause de l'utilisation de "./" (dossier en cours) au lieu de "../" (dossier du dessus) dans le root path qui serrait donc "../forum/" pour aller de "www.tonsite.com/tapage.php" à la racine de ton forum (phpbb_root_path) "www.forum.tonsite.com/" ou "www.tonsite.com/forum/"


Edit : J'allais oublier, le cookie du phpBB dois être ".tonsite.com" et pas "forum.tonsite.com" si tu veux que les connexions sur les autres pages ne meurent pas à chaque changement de page.
_________________
Mitch DSM Phantom Netophonist


http://domainesm.free.fr
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web de l'utilisateur
Ink of Sound

Créateur
 Créateur


H/F: H/F:Homme
Inscrit le: 01 Jan 2007
Age: 18
Messages: 446



MessagePosté le: Ven 23 Nov 2007, 17:06    Sujet du message: Répondre en citant

Le code marche très bien. Ça fait un mois que je l'utilise. Mais le problème est lorsque je je me connecte à "forum.inkofsound.net" à la place de "www.inkofsound.net/forum/" je ne suis pas connecté sur le site "www.inkofsound.net"

Même situation pour le sous-domaine "editions.inkofsound.net" où ne suis pas connecté mais sur "www.inkofsound.net/editions/" je le suis bien.

- Edit -
Mitch_DSM a écrit:
Edit : J'allais oublier, le cookie du phpBB dois être ".tonsite.com" et pas "forum.tonsite.com" si tu veux que les connexions sur les autres pages ne meurent pas à chaque changement de page.

C'est sûrement ça.

- Edit de l'édit -

Non, ce n'est pas ça.
Mais c'est un conseil que j'utiliserai.
_________________
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web de l'utilisateur
Mitch_dsm

Administrateur
 Administrateur


H/F: H/F:Homme
Inscrit le: 10 Déc 2006
Age: 32
Messages: 1581
Localisation: banlieue parisienne

A travaillé sur :
Matrick, Los Cojones Yubejon (narrateur), Faites comme chez nous, Les blagues du jour, Tutophonix, guest dans La D.G.S.C.E.

MessagePosté le: Ven 23 Nov 2007, 17:18    Sujet du message: Répondre en citant

Flush tes cookies et revérifie pour voir.
_________________
Mitch DSM Phantom Netophonist


http://domainesm.free.fr
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web de l'utilisateur
Ink of Sound

Créateur
 Créateur


H/F: H/F:Homme
Inscrit le: 01 Jan 2007
Age: 18
Messages: 446



MessagePosté le: Ven 23 Nov 2007, 17:23    Sujet du message: Répondre en citant

Impeccable! Merci beaucoup Mitch.
_________________
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web de l'utilisateur
Montrer les messages depuis:   
Poster un nouveau sujet   Répondre au sujet    Netophonix - Le forum Index du Forum -> Site web : Questions/Réponses Toutes les heures sont au format GMT + 1 Heure
Page 1 sur 1

 
Sauter vers:  
Vous ne pouvez pas poster de nouveaux sujets dans ce forum
Vous ne pouvez pas répondre aux sujets dans ce forum
Vous ne pouvez pas éditer vos messages dans ce forum
Vous ne pouvez pas supprimer vos messages dans ce forum
Vous ne pouvez pas voter dans les sondages de ce forum




Powered by phpBB © 2001, 2005 phpBB Group
Traduction par : phpBB-fr.com