session id

Pomoc przy instalacji oraz użytkowaniu phpBB 3.0.x. Forum nie służy do zgłaszania znalezionych błędów, innowacji lub problemów związanych ze stylami i modyfikacjami.
bigmuzy
Posty: 13
Rejestracja: 20 marca 2008, 09:56

session id

Post autor: bigmuzy » 20 marca 2008, 10:15

Witam,
pytanie pewnie banalne, ale jak zliwkidowac session id z adresow? Szukalem na roznych forach, ale nie moge sie doszukac... :/.
Z gory dzieki za odpowiedz

Awatar użytkownika
daroPL
Zasłużony
Posty: 4564
Rejestracja: 24 czerwca 2005, 13:36
Lokalizacja: Poznań
Kontakt:

Re: session id

Post autor: daroPL » 20 marca 2008, 10:41

Jaki sens tego działania? Jak ktoś nie będzie mieć włączonej obsługi cookies to nie wejdzie na forum.

bigmuzy
Posty: 13
Rejestracja: 20 marca 2008, 09:56

Re: session id

Post autor: bigmuzy » 20 marca 2008, 13:21

Glownie estetyczny, nie wpsomne o google i jakos przezyje ten brak 1,5% uzytkownikow netu, ktorzy nie maja wlaczonej obslugi cookies ;).

Awatar użytkownika
daroPL
Zasłużony
Posty: 4564
Rejestracja: 24 czerwca 2005, 13:36
Lokalizacja: Poznań
Kontakt:

Re: session id

Post autor: daroPL » 20 marca 2008, 15:38

Za dodawanie do adresów session_id odpowiedzialna jest funkcja append_sid(), zapewne znajdziesz ją includes/sessions.php

bigmuzy
Posty: 13
Rejestracja: 20 marca 2008, 09:56

Re: session id

Post autor: bigmuzy » 21 marca 2008, 07:57

Jaki sens tego działania?
Sorry, ze wracam do poprzedniego posta, ale tak sie dziwujesz, jakby na tym forum nie bylo to modyfikowane, a jednak sid sie nie pokazuje ;). Gdzies tutaj wyczytalem, ze pokazuje sie tylko podczas pierwszej wizyty, ale to dotyczylo phpbb2. Czy z phpbb3 podobnie jest? Na tym forum wyglada to prwdopodobnie, jednak na mojej swiezej instalacji pokazuje sie zawsze. Czy na pewno podane przez Ciebie rozwiazanie jest jedyne? Chce uniknac grzebania w plikach, zeby pozniej nie bylo problemow z aktualizacjami...
Dzieki za pomoc

Awatar użytkownika
daroPL
Zasłużony
Posty: 4564
Rejestracja: 24 czerwca 2005, 13:36
Lokalizacja: Poznań
Kontakt:

Re: session id

Post autor: daroPL » 21 marca 2008, 08:21

Nie obejdzie się bez grzebania w plikach, no ale jak już wspomniałeś SID powinien znikać po jakimś czasie aktywności na stronie. Tutaj na forum nie było nic z tym robione.

SIMON
Posty: 20
Rejestracja: 09 stycznia 2008, 02:37

Re: session id

Post autor: SIMON » 24 marca 2008, 08:34

Dziendobry; chyba po raz pierwszy. ;]

Zdaje sie, ze przychodze z tym samym problemem. Otoz od czasu konwersji mojego forum do phpB3 [kilka miesiecy temu], w linkach bezustannnie wyswietlane jest session id [SID]. I nie mam na mysli pierwszego linka, tuz po zalogowaniu na forum, ale wszystkich kolejnych, az do momentu wylogowania. Pomijam walory estetyczne, o ktorych wspomnial bigmuzy. Dla mnie stanowi to bardziej zlozony problem. To co najmniej istotne, to fakt, ze dynamiczna zmiana SID uniemozliwia wymiane linkow wewnatrz forum; nie mozna w jednym temacie poodac linka prowadzacego do innego tematu, poniewaz po zmianie SID link bedzie niepoprawny. Druga kwestia to indeksowanie google. I tutaj pojawia sie zasadnosc pozbycia sie SID. Po konwersji forum, adres serwisu utrzymywal sie gdzies na czwartej stronie wynikow. Ze wzgledu na zmienne SID jakie otrzymuje GoogleBot w linkach, na obecna chwile adres forum zniknal z pierwszej dziesiatki. Sytuacja taka spowodowana jest faktem, ze Google odbierajac linki z roznymi SID prowadzace w te same miejsa, traktuje je jako kombinacje na rzecz podbicia Page Rank.
Z tego co pisze bigmuzy w ostatnim poscie, ewidentnie widze, ze jest to ten sam problem. Roznica polega jedynie na tym, ze forumm bigmuzy'iego jest instalacja swieza, natomiast moje jest konwersja do phpB3. Dla jasnosci dodam, ze proba ponownej instalacji swiezej kopii phpBB3 konczy sie sukcesem; SID pokazywany jest wylacznie w pierwszym linku po zalogowaniu, podczas wejscia i pobytu w Panelu Administracyjnym, oraz przy wylogowywaniu sie z forum. Generalnie nic nie staloby na przeszkodzie, by do pod swieza instalacje skonfigurowac baze, gdyby nie kilka modow, ktorych instalacji poswiecic nalezy wiecej niz troche czasu. No i w zwiazku z tym pytanie; gdzie dokladnie moze tkwic zrodlo anomaliow, ktore podtrzymuja w linkach SID, przez caly czas pobytu na forum?
W uzupelnieniu dodam, ze na forum zainstalowalem miedzy innymi ShoutBox i QuickReply; jednak nie zwrocilem uwagi, czy przed instalacja modow problem juz wystepowal. Byc moze to by byl jakis punkt zaczepienia, jesli Ty, @bigmuzy, na swoim forum instalowales te dwa mody...
Ze wzgledu na chwilowy brak czasu, chcialbym uniknac kolejnych przeprowadzek, przestojow serwisu i zabawy w konfiguracje baz, modow itp. Dlatego prosze o jakiekolwiek sugestie, dzieki ktorym mozna zlokalizowac zrodlo problemu.


Pozdrawiam,
SIMON
Ostatnio zmieniony 24 marca 2008, 08:53 przez SIMON, łącznie zmieniany 1 raz.

Awatar użytkownika
daroPL
Zasłużony
Posty: 4564
Rejestracja: 24 czerwca 2005, 13:36
Lokalizacja: Poznań
Kontakt:

Re: session id

Post autor: daroPL » 24 marca 2008, 08:39

Podaj adres forum.

SIMON
Posty: 20
Rejestracja: 09 stycznia 2008, 02:37

Re: session id

Post autor: SIMON » 24 marca 2008, 08:49

Check PM. Thx. ;]

Awatar użytkownika
daroPL
Zasłużony
Posty: 4564
Rejestracja: 24 czerwca 2005, 13:36
Lokalizacja: Poznań
Kontakt:

Re: session id

Post autor: daroPL » 24 marca 2008, 10:05

Coś mi się zdaje, że w Twoim przypadku problem wynika z użycia mod-rewrite, sprawdź czy w zwykłych linkach też jest to dodawane.

SIMON
Posty: 20
Rejestracja: 09 stycznia 2008, 02:37

Re: session id

Post autor: SIMON » 24 marca 2008, 19:44

No tak... Zapomnialem dodac, ze zainstalowalem na forum SEO MOD'a. Jednak zainstalowalem go, liczac na pozbycie sie problemu. Niestety nic to nie pomoglo. Widac, ze mod zmienia linki na bardziej przyjazne dla wyszukiwarek, jednak stale obecny SID, skutecznie te dzialania rujnuje. Pozostaje mi jedynie usunac mod'a i odnalezc powod stalej obecnosci SID.
Linki zwykle... SID dodawany jest do wszystkich linkow, poza linkami zamieszczanymi w postach, prowadzacymi do obiektow zewnetrznych.

Awatar użytkownika
daroPL
Zasłużony
Posty: 4564
Rejestracja: 24 czerwca 2005, 13:36
Lokalizacja: Poznań
Kontakt:

Re: session id

Post autor: daroPL » 24 marca 2008, 20:13

To już sam nie wiem, domyślnie sid nie jest dodawany do każdego linku.

SIMON
Posty: 20
Rejestracja: 09 stycznia 2008, 02:37

Re: session id

Post autor: SIMON » 24 marca 2008, 20:40

Jesli wkrotce nie pojawi sie jakis pomysl, sprobuje przyjrzec sie plikom ShoutBox'a, ewentualnie zupelnie go odinstalowac. W ShoutBox'ie zastosowany jest system zezwolen, wiec moze tam powstal jakis blad. Jesli to nie pomoze, bede musial jednak wziac sie za postawienie forum na swiezej instalacji. Poki co , dzieki za pomoc @daro.

SIMON
Posty: 20
Rejestracja: 09 stycznia 2008, 02:37

Re: session id

Post autor: SIMON » 27 marca 2008, 08:29

Witam ponownie

Wybaczcie mi post pod postem, ale do dzis nie mialem czasu sprawdzic, czy w phpBB3 post edytowany oznaczany jest jako nieprzeczytany... [?]
Przechodzac do rzeczy... SID wystepujacy stale w linkach w czasie trwania sesji, jest wynikiem... blednej konfiguracji cookies. :? Dziwnie sie z tym czuje po tym jak spedzilem niespelna dobe przechodzac przez kolejne instalacje forum celem odnalezienia zrodla problemu. Wykonalem okolo siedmiu instalacji, gdzie tylko w pierwszej SID bylo stale obecne w linkach forum. Ostatecznie, przeinstalowalem cale forum od zera, walczac przy okazji o odtworzenie wlasnego template, ktory rozpierzchl sie pomiedzy baza a systemem plikow. Kiedy dorzucilem ostatniego z modow, wzialem sie za ostateczna konfiguracje forum, przy okazji zmieniajac nazwe cookies na bardziej kojarzaca sie z adresem serwisu; 'adres_forum.net'. Zeby nie bylo nudno, dosc pozno zorientowalem sie, ze sytuacja ponownie wyglada jak wtedy, gdy zaczynalem. Juz mialem j'bnac laptopem o kaloryfer, kiedy nagle mnie olsnilo. Otworzylem okno, troche przestyglem i zakladajac, ze to nazwa cookies jest bledna, wzialem sie za sprawdzenie teorii dotyczacej mozliwosci przegladania forum w wypadku wylaczonych w przegladarce ciasteczek. Po wywaleniu z nazwy cookies, domeny '.net', SID pojawia sie tylko w momencie logowania/wylogowywania do/z forum/PA; czyli tak, jak wynika to z zalozen phpBB Group .
Tak wiec zmieniajac nazwe cookies, lepiej odpuscic sobie kropki i nazwe domeny, w jakiej te cookies wystepuja... :wink:

Dobranoc...
SIMON

bigmuzy
Posty: 13
Rejestracja: 20 marca 2008, 09:56

Re: session id

Post autor: bigmuzy » 28 marca 2008, 09:40

Witam,

w moim przypadku pomoglo poprawne wpisanie domeny dla forum i dla ciasteczka (musza sie powielac) w PA.

Powodzenia!

Zablokowany

Wróć do „Użytkowanie”