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:
Nalezy znaleźć
Kod: | // session id check
if ( $sid == '' || $sid != $userdata['session_id'] )
{
message_die(GENERAL_ERROR, 'Invalid_session');
} |
i albo dac dwa zanczki
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ść.
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 |
|
|
|
|
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
|
|
|
|
|
|