Błąd przy logowaniu po aktualizacji - przekierowanie

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.
mclusky
Posty: 7
Rejestracja: 08 kwietnia 2010, 09:25

Błąd przy logowaniu po aktualizacji - przekierowanie

Post autor: mclusky » 08 kwietnia 2010, 09:37

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
Załączniki
screen2.gif
(16.9 KiB) Pobrany 2141 razy
screen1.gif
(4.98 KiB) Pobrany 2131 razy

Awatar użytkownika
@Marcin
Zasłużony
Posty: 1635
Rejestracja: 08 lutego 2009, 21:27
Lokalizacja: Nowa Ruda (PL) / Milton Keynes (UK)
Kontakt:

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

Post autor: @Marcin » 08 kwietnia 2010, 12:47

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.
Wsparcie phpBB PL !!

mclusky
Posty: 7
Rejestracja: 08 kwietnia 2010, 09:25

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

Post autor: mclusky » 08 kwietnia 2010, 13:51

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?
Załączniki
inst.jpg
(26.7 KiB) Pobrany 2134 razy
ftp.jpg
(205.03 KiB) Pobrany 2131 razy

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

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

Post autor: daroPL » 08 kwietnia 2010, 14:25

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_'; 

mclusky
Posty: 7
Rejestracja: 08 kwietnia 2010, 09:25

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

Post autor: mclusky » 08 kwietnia 2010, 14:31

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.

mclusky
Posty: 7
Rejestracja: 08 kwietnia 2010, 09:25

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

Post autor: mclusky » 28 kwietnia 2010, 10:48

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ł? :(
Załączniki
forumforum.jpg
(24.34 KiB) Pobrany 2104 razy

Awatar użytkownika
@Marcin
Zasłużony
Posty: 1635
Rejestracja: 08 lutego 2009, 21:27
Lokalizacja: Nowa Ruda (PL) / Milton Keynes (UK)
Kontakt:

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

Post autor: @Marcin » 28 kwietnia 2010, 11:09

w htaccess nic nie zmieniałeś? Ustawienia serwera / cookies ?
Wsparcie phpBB PL !!

mclusky
Posty: 7
Rejestracja: 08 kwietnia 2010, 09:25

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

Post autor: mclusky » 28 kwietnia 2010, 11:32

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.

Awatar użytkownika
@Marcin
Zasłużony
Posty: 1635
Rejestracja: 08 lutego 2009, 21:27
Lokalizacja: Nowa Ruda (PL) / Milton Keynes (UK)
Kontakt:

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

Post autor: @Marcin » 28 kwietnia 2010, 12:00

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
Wsparcie phpBB PL !!

mclusky
Posty: 7
Rejestracja: 08 kwietnia 2010, 09:25

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

Post autor: mclusky » 28 kwietnia 2010, 12:21

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?
Załączniki
ustawienia.jpg
(19.12 KiB) Pobrany 2114 razy

pit
Posty: 1580
Rejestracja: 25 lutego 2009, 18:15

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

Post autor: pit » 28 kwietnia 2010, 13:11

Ścieżka ciasteczka: /forum
Ścieżka skryptu: /forum/

Usuń ciasteczka forum i przeglądarki.

mclusky
Posty: 7
Rejestracja: 08 kwietnia 2010, 09:25

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

Post autor: mclusky » 28 kwietnia 2010, 13:25

Nie pomogło. :(

Zablokowany

Wróć do „Użytkowanie”