To jest tylko wersja do druku, aby zobaczyć pełną wersję tematu, kliknij TUTAJ
phpBB2 by Przemo
Support forów phpBB2 modified by Przemo

Wersje 1.9 i starsze - Problem z rejestracją nowych userów

Kapitan_Kloss - 04-10-2005, 08:26
Temat postu: Problem z rejestracją nowych userów
Hej. Już po raz kolejny otrzymuję sygnały że na moim forum niektórzy mają problemy z zarejestrowaniem. Czy nie orientujecie się czym może być spowodowany ten problem i jak sobie mogę z nim poradzić? Przeszukałem forum phpBB ale nie znalazłem nic dlatego postanowiłem napisać. Problem dotyczy najwyraźniej tylko części osób, gdyż każdego dnia rejestrują się nowi użytkownicy.

Cytat:
Witam.

Kilkukrotnie probowałem zarejestrować się na waszym forum, ale niestety bez rezultatu. Nie wyświetla sie obrazek, na ktorym jest kod uwierzytelniający, zamiast niego są trzy puste kwadraciki. Probowałem w kilku przeglądarkach i na dwóch różnych komputerach, efekt ten sam, nie wyświetla się kod.

Proszę o pomoc w tej sprawie.

Pozdrawiam Łukasz

chelloPL - 04-10-2005, 10:16

Kapitan_Kloss, nie jest wykonywany na forum u Ciebie includes/confirm_register.php
W tymże pliku, zaraz za:
Kod:
define('IN_PHPBB', true);

dopisz:
Kod:
@ini_set('display_errors', '1');


i daj znać - wówczas sprawdzimy co się wykrzacza.
Albo ewentualnie (jeśli masz dostęp do logów serwera www, to podaj kilka ostatnich wierszy z error_log.

Kapitan_Kloss - 04-10-2005, 15:56

chelloPL napisał/a:
Kapitan_Kloss, nie jest wykonywany na forum u Ciebie includes/confirm_register.php
W tymże pliku, zaraz za:
Kod:
define('IN_PHPBB', true);

dopisz:
Kod:
@ini_set('display_errors', '1');


i daj znać - wówczas sprawdzimy co się wykrzacza.
Albo ewentualnie (jeśli masz dostęp do logów serwera www, to podaj kilka ostatnich wierszy z error_log.


confirm_register.php już zmodyfikowałem. dostępu do logów niestety nie mam. będę wdzięczny za pomoc w rozwiązaniu tego problemu. sprawdziłem na moich przeglądarkach (Opera, FF, IE) i również u mnie cyferki się nie pokazują.

chelloPL - 04-10-2005, 17:10

Kapitan_Kloss, ok, a możesz jeszcze to samo zrobić w pliku includes/usercp_register.php?
Podejrzewam, że funkcja append_sid nie jest doąłczana do kodu i przez to nic się nie wyświetla.

Niestety nie mam pod ręką nigdzie wersji 1.9.4 żebym mógł sam to sprawdzić.

Kapitan_Kloss - 04-10-2005, 18:10

chelloPL napisał/a:
Kapitan_Kloss, ok, a możesz jeszcze to samo zrobić w pliku includes/usercp_register.php?.


zamiast
Kod:
define('IN_PHPBB', true);


mam coś takiego
Kod:
if ( !defined('IN_PHPBB') )


czy wstawić:
Kod:
@ini_set('display_errors', '1');
pod tamtą linijką?

chelloPL - 04-10-2005, 18:13

Dokładnie przed funkcją show_coppa, czyli tuż przed kodem:
Kod:
function show_coppa()
{
    global $userdata, $template, $lang, $phpbb_root_path, $phpEx;


PS: ja będę mógł się dalej tą sprawą zająć dopiero po 20ej.

Kapitan_Kloss - 04-10-2005, 18:26

chelloPL napisał/a:
Dokładnie przed funkcją show_coppa, czyli tuż przed kodem:
Kod:
function show_coppa()
{
    global $userdata, $template, $lang, $phpbb_root_path, $phpEx;


PS: ja będę mógł się dalej tą sprawą zająć dopiero po 20ej.


Plik właśnie zmieniłem. Do 20-tej przeżyję :wink:

chelloPL - 04-10-2005, 21:46

Kapitan_Kloss, niestety - nie mam pojęcia dlaczego dalej nie ma żadnych komunikatów o błędach. :(
chelloPL - 04-10-2005, 22:00

Jednak już widzę, co jest nie tak - nigdzie na forum nigdy nie jest dołączany sid sesji.
I na 100% to jest przyczyną - jednak niestety nie wiem dlaczego tak się dzieje.
Możesz gestem rozpaczy podesłać mi na priv swój plik includes/sessions.php, ale nie wiem czy to coś pomoże w rozwiązaniu problemu.

irekk - 05-10-2005, 01:37

a moze na serwerze sesje sa calkowicie wylaczone? :roll: kombinuje moze ci cos do glowy przyjdzie ;)
chelloPL - 05-10-2005, 12:47

qbs, i chyba tak będzie najprościej. Zmienić tymczasowo (chociaż do testów) serwer i będzie czarno na białym, że np: to jets wina serwera. Pliki wszystkie są poprawne, wszystkie funkcje działają, a tak jakby serwer coś blokował?

PS: w pliku sessions.php też jest wszystko ok :(



Powered by phpBB modified by Przemo © 2003 phpBB Group