Strona 1 z 1

Błąd przy logowaniu po aktualizacji - przekierowanie

: 08 kwietnia 2010, 09:37
autor: mclusky
Witam serdecznie,

przeczesałem Google, próbowałem ten problem rozwiązać na innym forum, ale nadal nie udało się go rozwiązać. :(

Przy logowaniu się na forum jest wyświetlana strona że jest się zalogowanym, i następuje przekierowanie do poprzedniej strony i to przekierowanie jest złe- przekierowuje na stronę ./forum/forum/index.php, a powinno na ./forum/index.php. Problem pojawił się po zaktualizowaniu do wersji 3.0.6. Wcześniej (od 3.0.3) nigdy nie było z tym problemów. W Panelu administratora, w ciasteczkach wszystko wydaje się być prawidłowo wpisane. Zresztą zauważyłem, że sporo osób ma z tym problem, który pojawił się od momentu aktualizacji 3.0.6.

Forum aktualizowałem na bieżąco, do obecnej wersji 3.0.7-PL1. Za każdym razem przekierowuje do "/forum/forum(...)", gdzie powinno być w adresie tylko raz "/forum(...)". Gdy ręcznie zedytuję adres czyli .../forum(...) usuwając z adresu to jedne zbędne "forum" - wchodzi dobrze. Co ciekawe po wylogowaniu i ponownym zalogowaniu już dobrze przekierowuje na indeks.php. Gdy wyczyszczę ciasteczka w przeglądarce, znów po zalogowaniu przekierowuje mnie w adresie "/forum/forum(...)" i jest błąd 404.

Wszystkie ustawienia URL i ciasteczek zostały kilkukrotnie sprawdzone. Czyściłem cache i sesje użytkowników. Usuwam tymczasowe pliki przeglądarki. Odświeżyłem styl - nic z tych rzeczy nie pomogło. Poniżej screeny ustawień, ale one są na 99% poprawne.

Podstawowe dane:
Adres forum: http://sukces.arl-zagan.pl/forum
Wersja phpBB3: 3.0.7-PL1
Forum było aktualizowane
Serwer na którym zainstalowane jest forum: home.pl
Zainstalowane MODy: brak
Kiedy pojawił się problem: po aktualizacji do 3.0.6

Opcjonalnie:
Używany(e) szablon(y): prosilver
Używany(e) język(i): polski, angielski
Wersja PHP na serwerze: PHP Version 5.2.6

edit: dodanie formularza

Re: Błąd przy logowaniu po aktualizacji - przekierowanie

: 08 kwietnia 2010, 12:47
autor: @Marcin
Jeśli nie masz zainstalowanych żadnych modyfikacji, to pobierz czysta paczkę phpBB 3.0.7PL1 i wrzuć pliki na ftp, wyczyść cache i powinno być ok.

Re: Błąd przy logowaniu po aktualizacji - przekierowanie

: 08 kwietnia 2010, 13:51
autor: mclusky
Ugotowałem się. :( Ściągnąłem, rozpakowałem pliki i wrzuciłem na ftp. Po tym zniknęło stare forum i jedynie mogłem instalkę forum odpalić. Myślałem, że po instalce wszystko zostanie po staremu, tymczasem nie ma żadnych starych postów i mam "czyste, świeże" forum. :( Jak mogę przywrócić to co było? Wczytałem starą bazę danych przez panel administracyjny, ale nic to nie dało.

Informatyka nie mamy, a sam nie mam pojęcia jak to teraz odkręcić. :(

edit: dodany screen

edit2: jeszcze raz ręcznie przerzuciłem wszystkie pliki na ftp, przy wpisaniu prefiksu tabel w bazie danych ("phpbb_") pojawia się komunikat "Tabele z tym prefiksem już istnieją, wybierz inny prefix", i podejrzewam, że to jest to stare forum. Ale jak wpisałem ""phpbb_2" za pierwszym razem to forum znikło. Jak mogę przywrócić po reinstalce stare forum, ewentualnie jak zmusić do połknięcia starego prefiksu?

Re: Błąd przy logowaniu po aktualizacji - przekierowanie

: 08 kwietnia 2010, 14:25
autor: daroPL
W pliku config.php masz linię

Kod: Zaznacz cały

$table_prefix = 'phpbb_2'; 
zmień ją w takim razie na

Kod: Zaznacz cały

$table_prefix = 'phpbb_'; 

Re: Błąd przy logowaniu po aktualizacji - przekierowanie

: 08 kwietnia 2010, 14:31
autor: mclusky
Dziękuję, pomogło przywrócić stare tabele. Ale zanim zedytowałem config.php, przywróciłem na prefixie "phpbb_2" starą bazę danych. Po zedytowaniu pliku, wróciły stare tabele, ale z backupu, który robiłem w lutym, i mam wersję 3.0.6, a oprócz tego nadal występuje problem z podwójnym przekierowaniem (".../forum/forum/) w adresie. Jutro zaktualizuję do 3.0.7-pl1 i dam znać czy coś pomogło.

Re: Błąd przy logowaniu po aktualizacji - przekierowanie

: 28 kwietnia 2010, 10:48
autor: mclusky
Wróciłem do grzebania w forum. Zainstalowałem aktualizację 306-3.0.7-PL1, zalogowałem się jako admin, wyczyściłem cache, wylogowałem się i przy ponownym zalogowaniu znów wyskoczył mi ten sam błąd ("forum/forum/...") z przekierowaniem.

Ponownie wrzuciłem instalkę 3.0.7-PL1, zrobiłem "zgodnie z podręcznikiem", podmieniłem config, wyczyściłem cache. Dalej to samo. Ma ktoś jeszcze jakiś pomysł? :(

Re: Błąd przy logowaniu po aktualizacji - przekierowanie

: 28 kwietnia 2010, 11:09
autor: @Marcin
w htaccess nic nie zmieniałeś? Ustawienia serwera / cookies ?

Re: Błąd przy logowaniu po aktualizacji - przekierowanie

: 28 kwietnia 2010, 11:32
autor: mclusky
W ustawieniach cookies nic nie zmieniałem i wrzuciło mi domyślne -
Domena cookie: sukces.arl-zagan.pl/forum
Ścieżka cookie: /
Zmieniłem to na ustawienia przedstawione na screenach powyżej, czyli -
Domena cookie: .sukces.arl-zagan.pl
Ścieżka cookie: /forum
Wyczyściłem cache. Dalej występuje ten problem.

W ustawieniach serwera przywróciłem z domyślnego -
Nazwa domeny: sukces.arl-zagan.pl/forum
na
Nazwa domeny: sukces.arl-zagan.pl
Wyczyściłem cache. Dalej występuje ten problem.
W htaccess nic nie zmieniałem, więc pewnie są tam ustawienia domyślne.

Re: Błąd przy logowaniu po aktualizacji - przekierowanie

: 28 kwietnia 2010, 12:00
autor: @Marcin
Masz zainstalowane np phpBB SEO?

W ciasteczkach powinieneś mieć;
Domena: sukces.arl-zagan.pl
Nazwa ciasteczka: phpbb3_nzir9 (na przykład)
Ścieżka ciasteczka: /

w ustawieniach serwera:
Domena: sukces.arl-zagan.pl
Port: 80
Ścieżka skryptu: /forum

jeśli nie zadziała to zaznacz:
Wymuś ustawienia URLi serwera: TAK

Re: Błąd przy logowaniu po aktualizacji - przekierowanie

: 28 kwietnia 2010, 12:21
autor: mclusky
Za każdym razem czyściłem cache i nie pomogło. Screen w załączniku. Mam standardowe forum zainstalowane, co to jest phpBB SEO?

Re: Błąd przy logowaniu po aktualizacji - przekierowanie

: 28 kwietnia 2010, 13:11
autor: pit
Ścieżka ciasteczka: /forum
Ścieżka skryptu: /forum/

Usuń ciasteczka forum i przeglądarki.

Re: Błąd przy logowaniu po aktualizacji - przekierowanie

: 28 kwietnia 2010, 13:25
autor: mclusky
Nie pomogło. :(