Wersje 1.9 i starsze - Rejestracja ale zupełnie coś innego
Warzechak - 30-12-2005, 19:55 Temat postu: Rejestracja ale zupełnie coś innego Mam taki oto problem, że na moim forum postawionym na moim kompie, gdy kliknę w link rejestracja to pokazuje się biały ekran i zarejestrować się nie mogę. Moi znajomi gdy klikną w link Rejestracja zarejestrować się już mogą. Co mam zrobić żebym i ja mógł się zarejestrować??
Edel - 30-12-2005, 20:02
W i.e. wyczysc pliki tymczasowe a w foxie wyczysc dane prywatne, to powinno pomoc
chelloPL - 30-12-2005, 21:28
Edel, a jaki to ma związek?
Warzechak, zajrzyj do logów swerwera www (i/lub) php i podaj komunikat błędu.
Warzechak - 30-12-2005, 22:14
[Thu Dec 29 22:13:47 2005] [error] PHP Notice: Undefined index: mode in c:\program files\easyphp1-7\www\phpbb\profile.php on line 22
takiec os mam w logach apache
chelloPL - 30-12-2005, 22:37
Warzechak, to nie jest faktyczna przyczyna błędu.
Aby to wyeliminować, zamień linię 22 w profile.php na:
Kod: | if ( @$_GET['mode'] == 'viewprofile' || @$_POST['mode'] == 'viewprofile' ) | (chodzi o dodanie 2 znaków '@')
A co do białego ekranu, to może być kilka możliwości:
1. włączona kompresja GZIP (wyłącz ją; jak to zrobić, znajdziesz używając SZUKAJ)
2. wina przeglądarki (sprawdź na jakiejś innej)
3. błędne działanie przeglądarki, jeśli wpisany adres forum, to localhost (raz tak miałem, nie wiadomo czemu)
i masa innych przyczyn moża być.
Stąd musisz podać faktyczną przyczynę aby uzyskać pomoc.
Jaca - 11-01-2006, 13:09
chelloPL napisał/a: | Warzechak
A co do białego ekranu, to może być kilka możliwości:
1. włączona kompresja GZIP (wyłącz ją; jak to zrobić, znajdziesz używając SZUKAJ)
2. wina przeglądarki (sprawdź na jakiejś innej)
3. błędne działanie przeglądarki, jeśli wpisany adres forum, to localhost (raz tak miałem, nie wiadomo czemu)
i masa innych przyczyn moża być.
Stąd musisz podać faktyczną przyczynę aby uzyskać pomoc. |
Witam.
Mój problem jest podobny, chcę postawić forum w sieci wewnętrznej. Posiadam serwer-router Linux NND, instalacja forum przebiegła pomyślnie i generalnie forum działa poza jednym szczegółem
Przy próbie rejestracji nowego użytkownika, po wypełnieniu komórek (nick, e-mail, hasło) naciskam wyślij i otrzymuje biały ekran, gdy nacisne "wstecz" w oknie przeglądarki oraz "odśwież" widzę iż nowy użytkownik został zarejestrowany i dalej wszystko działa.
Siedzę na tym już drugi dzień, chyba już wszystko sprawdziłem.
Jak pozbyć się białego ekranu?
Bardzo proszę o ewentualne sugestie.
Oto link do forum.
Dziękuje i pozdrawiam
vioka - 11-01-2006, 13:13
Cytat: | Oto link do forum.
Dziękuje i pozdrawiam |
a gdzie ? http://www.jacekn.blo.pl/check_files.php ?
geman - 11-01-2006, 13:18
vioka, podał alias, check_files jest tu:
http://jodlowa28.no-ip.info/forum/check_files.php
Spróbuj ustawić nazwę serwera i domenę cookie na:
Kod: | jodlowa28.no-ip.info |
Jaca - 11-01-2006, 13:21
W check_files.php wszystko jest OK.
[ Dodano: 11-01-2006, 13:30 ]
geman napisał/a: | Spróbuj ustawić nazwę serwera i domenę cookie na:
Kod:
jodlowa28.no-ip.info |
Forum ma działać tylko w sieci wewnętrznej jego nazwą jest konkretny adres IP i tylko tak właśnie działa.
chelloPL - 11-01-2006, 20:15
Jaca, kiedyś (nie chce mi się szukać gdzie) pisałem o tym - są złe ustawienia SMTP na forum. Skonfiguruj poprawnie serwer i będzie działać. Biała strona pojawi się zawsze, jak będzie próba wysłania maila.
PS: głowy sobie uciąć nie dam, ale przez domenę cookies "192.168.1.1" możesz mieć problemy z ciasteczkami - kiedyś w specyficznej konfiguracji u mnie nie ustawiało ciasteczek. Przypomnę, że adres serwera musi być identyczny z domeną cookies (czyli wpisz: jodlowa28.no-ip.info)
Jaca - 12-01-2006, 10:32
Miałeś rację chelloPL mój serwer nie ma zainstalowanej usługi SMTP, wystarczyło przekierować na zewnętrzny adres mail i wszystko działa. Serdecznie dziękuję Adres serwera i cookies również zmieniłem na jodlowa28.no-ip.info i z zewnątrz wszystko pięknie działa.
Problem powstał wewnątrz sieci ponieważ po wpisaniu adresu http://jodlowa28.no-ip.info dostaje ekran logowania do modemu-routera sprzętowego który łączy mnie z neostradą i przez to mam problem z zalogowaniem się do forum z wewnątrz sieci, ale to już problem z innej beczki.
Z zewnątrz wszystko działa jeszcze raz dziękuję i pozdrawiam
chelloPL - 12-01-2006, 11:03
Jaca, domyslam sie, ze skoro jest to neo z dynamicznym IP, to tylko Ty sie laczysz z sieci lokalnej?
Zapewne numeru portu routera nie uda ci sie zmienic, ale dopisz u siebie na komputerze w pliku (pisze z pamieci):
C:\Windows\System32\config\etc\hosts
nastepujaca linie:
Kod: | 127.0.0.1 jodlowa28.no-ip.info |
Ma to jedna wade i jedna zalete:
1. zaleta - otwierajac ten adres w przegladarce otworzy (mam nadzieje) sie strona forum
2. wada - aby wejsc na strone routera bedziesz musial sprawdzic jaki komputer ma IP neostrady (polecenie ipconfig albo wlasciwosci polaczenia sieciowego) i wpisac IP w przegladarce.
Niestety - cos kosztem czegos.
Aaa - jeszcze jedna mozliwosc:
wchodz na forum przez adres: http://127.0.0.1
Jaca - 12-01-2006, 16:18
Wpisałem
Kod: | 127.0.0.1 jodlowa28.no-ip.info |
ale nie na swoim kompie tylko na routerze NND i działa
Teraz z wewnątrz sieci wchodzę na swoją stronkę wpisując zewnętrzny adres http://jodlowa28.no-ip.info
Jeszcze raz dziękuję i pozdrawiam.
|
|
|