To jest tylko wersja do druku, aby zobaczyć pełną wersję tematu, kliknij TUTAJ
phpBB2 by Przemo
Support forów phpBB2 modified by Przemo

Archiwum działu Ogólne (posty do 12.2007) - [Problem] Sesje, a subdomeny

Gaw - 24-12-2006, 18:23
Temat postu: [Problem] Sesje, a subdomeny
Witajcie,

Moja strona www korzysta z kont użytkowników z forum. Wszystko zrobiłem dzięki podłączeniu poniższego kodu do nagłówka strony.
Kod:
define('IN_PHPBB', true);
$phpbb_root_path = './forum/';
include_once($phpbb_root_path . 'extension.inc');
include_once($phpbb_root_path . 'common.'.$phpEx);

$userdata = session_pagestart($user_ip, PAGE_INDEX);
init_userprefs($userdata);


Chciałbym jednak żeby forum miało swoją subdomenę ( http://forum.strona.com/ ), a cała reszta została pod starym adresem ( http://www.strona.com/ ). Jak się domyślacie, mam problemy z logowaniem, czy też (jeśli już się uda zalogować) zostaniem zalogowanym po przejściu na inne podstrony w tej samej domenie.

Chciałem zmienić domenę cookies na .strona.com (chociaż nie wiem, czy by pomogło), ale ta opcja chyba została usunięta z panelu w wersji 1.12 (albo jestem ślepy :D ). Znalazłem w pliku common.php taką linijkę:
Kod:
$board_config['cookie_domain'] = $board_config['server_name'] = trim($board_config['server_name']);

co zamieniłem na
Kod:
$board_config['cookie_domain'] = '.strona.com';

Jakieś tam efekty były, ale np. na www.strona.com wylogowywało mnie.

Widziałem już problemy tego typu na forum (portal i forum na różnych subdomenach), ale nie znalazłem rozwiązania. Może ktoś mnie naprowadzić jak rozwiązać ten problem?


edit: Jeszcze raz zedytowałem common.php (jak wyżej). Zmieniłem też konfig w panelu forum (ścieżka skryptu itd. na forum.strona.com), wyczyściłem cache i wydaje się, że na razie wszystko jest ok. Tak, czy inaczej, chcę wiedzieć, czy takie rozwiązanie będzie dobre, więc dalej czekam na odpowiedzi.



Powered by phpBB modified by Przemo © 2003 phpBB Group