phpBB2 by Przemo
Support forów phpBB2 modified by Przemo

FAQFAQ - PIERWSZA POMOC!!  regulaminREGULAMIN  SzukajSZUKAJ  UżytkownicyUżytkownicy  GrupyGrupy  StatystykiStatystyki
RejestracjaRejestracja  ZalogujZaloguj  DownloadDownload  katalog Forów DyskusyjnychKatalog Forów   FAQ Video tutoriale

Poprzedni temat «» Następny temat
Invalid Session
Autor Wiadomość
Widmo



Pomógł: 180 razy
Posty: 2435
Wysłany: 17-10-2004, 22:33   Invalid Session

Czasami tak bywa że nic nie pomoaga i nie mozna wejść do panelu admina...

Jeden z naszych userów napisza?:

Cytat:
Witam,

Poniewa? nie zadowoliła mnie umieszczona na tym forum odpowiedź, gdzie sugerowano obni?enie bezpieczeństwa forum, dlatego poszukałem g??biej. Na stronie phpbb znalazłem prawidłow? odpowiedź.

Aby pozbyć się problemu Invalid_session należy opróżni? tabelą phpbb_sessions za pomoc? polecenia TRUNCATE TABLE 'phpbb_sessions'. Można również skorzystać w tym celu z phpMyAdmin, wybra? tabelą phpbb_sessions i nacisn?? Empty.

W moim przypadku problem się rozwi?zuje. Oczywięcie trzeba się ponownie zalogować do panelu administracyjnego po tej operacji

Pozdrawiam,
Potworny


Ale ta metoda nie zawsze działa...

Musisz wtedy edytowac plik:

admin/pagestart.php

znajdz:

Kod:
if ($HTTP_GET_VARS['sid'] != $userdata['session_id'])
{
    message_die(GENERAL_ERROR, 'Invalid_session');
}
 


Zamieć na

Kod:
if ($HTTP_GET_VARS['sid'] != $userdata['session_id'])
{
    echo 'Session Ignore!';
}
 


i jeżeli pojawi sie biala strona TYLKO z tym napisem to po prostu edytuj
jeszcze raz ww plik i WYWAL/USU?/SKOMENTUJ (//) ww fragment kodu.


<hr>

Gdy problem dotyczy wchodzenia do panelu moderowania (moderatorzy i admini)
kod za sprawdzanie sesji jest tu:

Kod:
modcp.php


Nalezy znaleźć

Kod:
// session id check
if ( $sid == '' || $sid != $userdata['session_id'] )
{
    message_die(GENERAL_ERROR, 'Invalid_session');
}



i albo dac dwa zanczki
Kod:
//

tak:

Kod:
// session id check
if ( $sid == '' || $sid != $userdata['session_id'] )
{
    //message_die(GENERAL_ERROR, 'Invalid_session');
}


a jezeli to nie pomoże to po prostu wywal ten fragment kodu.
_________________
Potrzebujesz pomocy?
Ostatnio zmieniony przez Widmo 16-11-2004, 12:20, w całości zmieniany 4 razy  
 
     
Gadatliwa Kasia 

   
Szczep

Posty: 9
Wysłany: 18-10-2004, 19:07   

Nie działa. Teraz mam w ogóle error:

Parse error: parse error, unexpected ':' in /usr/export/www/vhosts/funnetwork/hosting/szczepionka/phpBB2/admin/pagestart.php on line 45

???????
 
     
Rif_Raf


Pomógł: 71 razy
Posty: 468
Wysłany: 18-10-2004, 19:08   

na moje oko walnal ci sie : z ;
popraw to co edytowales

[ Dodano: 04-10-18 ]
albo w lini 45 niepotrzebnie wpisales gdzies :
_________________
nie pisz do mnie na gg
 
     
Szczep

Posty: 9
Wysłany: 18-10-2004, 19:09   

Poprawiłem. A teraz takie co?:

Parse error: parse error, unexpected T_ELSEIF in /usr/export/www/vhosts/funnetwork/hosting/szczepionka/phpBB2/admin/pagestart.php on line 51
 
     
przecinek



Pomógł: 272 razy
Posty: 890
Wysłany: 18-10-2004, 19:12   

na moje oko na końcu brakuje }
 
     
Szczep

Posty: 9
Wysłany: 18-10-2004, 19:55   

Eee... Teraz pisze:

Session Ignore!

?????????????????
 
     
przecinek



Pomógł: 272 razy
Posty: 890
Wysłany: 18-10-2004, 20:11   

zamieć
echo 'Session Ignore!';
na
//echo 'Session Ignore!';
 
     
Widmo



Pomógł: 180 razy
Posty: 2435
Wysłany: 18-10-2004, 20:29   

ale to chodzi o to zeby user byl swiadomy ze ma ignorowana sesje.

walnalem sie w nawiasie :]
sorry
_________________
Potrzebujesz pomocy?
 
     
goog

Posty: 7
Wysłany: 26-10-2004, 21:24   

Dzięki! mi pomogło. My?lałem, ze juz bede musia? instalować forum od nowa...
 
     
Widmo



Pomógł: 180 razy
Posty: 2435
Wysłany: 26-10-2004, 22:04   

Kochany user goog...
Wszedl na forum, przeczytal dzial FAQ - znalazl odpowiedz i jeszcze napisal ze mu pomoglo :) miodzio...

goog, może dasz sie skolonowac :>
_________________
Potrzebujesz pomocy?
 
     
JAROmix


Pomógł: 1 raz
Posty: 10
Wysłany: 29-10-2004, 20:35   

Mam pytanie :?: I co dalej po naprawie w ten sposób tego problemu?
Bo w?a?nie miałem taki problem i dzięki recepcie Widmo, udało mi sie z niego wyjść. :wink:
W panelu podczas wejścia mam tylko dodatkowy napis "'Session Ignore".
Czy z tym można ?y? :?: Czy raczej trzeba zrobić kopie bazy i szykować się do ponownej instalki.
 
     
Widmo



Pomógł: 180 razy
Posty: 2435
Wysłany: 29-10-2004, 23:52   

Tak, specjalnie jest ten napis zebys byl swiadomy ze Twoje forum dziala bez jednego dosc waznego zabezpieczenia... Mozna z tym zyc, tylko rob czesto kopie bazy.

Na 90% jak zmienisz serwer to przestaniesz miec ten blad Session Invalid.
_________________
Potrzebujesz pomocy?
 
     
BlueMan


Pomógł: 8 razy
Posty: 377
Wysłany: 30-10-2004, 07:05   

A jaka? pomoc co do mojego błądu ?? Invalid session ??!!
_________________
phpBB4 od drugiej strony :P
 
     
Widmo



Pomógł: 180 razy
Posty: 2435
Wysłany: 30-10-2004, 09:44   

zrob to co podalem tutaj tylko ze w pliku modcp.php
_________________
Potrzebujesz pomocy?
 
     
Gadatliwa Kasia 

   
przecinek



Pomógł: 272 razy
Posty: 890
Wysłany: 30-10-2004, 16:07   

http://phpbb2.pl/archiwum/viewtopic.php?t=1886
 
     
Wyświetl posty z ostatnich:   
Odpowiedz do tematu
Nie możesz pisać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach
Nie możesz załączać plików na tym forum
Możesz ściągać załączniki na tym forum
Dodaj temat do Ulubionych
Wersja do druku

Skocz do:  

Kopiowanie wszelkich treści zawartych na forum, modyfikacji oraz instrukcji bez zgody administracji i autorów tematów/postów zabronione!

Powered by phpBB modified by Przemo © 2003 phpBB
Strona wygenerowana w 0,11 sekundy. Zapytań do SQL: 12
Polecane serwisy

Najlepsze oprogramowanie do prowadzenia sklepu internetowegoNajlepszy program do sklepu firmowany przez Przem'a

Sklep z gadżetami

mediaclick.pl

serwis laptopów

phpbb

Polisy Ubezpieczeniowe TU Europa

Design Cart - Tworzenie sklepu internetowego

dnirozwoju.pl

Ranking Hostingów HostingOnline.pl

• Zamów reklamę