Seite 3 von 5
Verfasst: 07.06.2004 11:50
von itst
Prüfe bitte in der Tabelle phpbb_config den Wert für
Siehe auch:
http://www.phpbb.de/doku/doku2.php?mode=config#config
Feld: require_activation
Funktion/Inhalt: Art der Registrierungsprozedur
Werte: 0 ("normal"; keine Aktivierung notwendig); 1 ("user"; Aktivierung erfolgt durch User); 2 ("admin; Aktivierung erfolgt durch Admin)
Verfasst: 07.06.2004 11:55
von Emblion
Wert steht auf 0
Verfasst: 07.06.2004 12:02
von itst
Dann geht irgendwas gründlich schief... Hast Du irgendwelche Änderungen am Forum, den PHP-Skripten oder der Datenbank vorgenommen, abgesehen von meinem Mini-Patch?
Verfasst: 07.06.2004 12:03
von Emblion
Nein hab ich nicht.
Hab nur die Deutsche Sprache nachgeschoben
Verfasst: 07.06.2004 12:08
von itst
Überprüfe bitte mal die includes/constants.php auf die Einträge
Code: Alles auswählen
define('USER_ACTIVATION_NONE', 0);
define('USER_ACTIVATION_SELF', 1);
define('USER_ACTIVATION_ADMIN', 2);
sowie die includes/usercp_register.php auf den Code
Code: Alles auswählen
if ( $board_config['require_activation'] == USER_ACTIVATION_SELF || $board_config['require_activation'] == USER_ACTIVATION_ADMIN || $coppa )
{
$user_actkey = gen_rand_string(true);
$key_len = 54 - (strlen($server_url));
$key_len = ( $key_len > 6 ) ? $key_len : 6;
$user_actkey = substr($user_actkey, 0, $key_len);
$sql .= "0, '" . str_replace("\'", "''", $user_actkey) . "')";
}
else
{
$sql .= "1, '')";
}
Verfasst: 07.06.2004 12:15
von Emblion
Die Code-Passagen sind so in den Dateien.
Verfasst: 07.06.2004 12:26
von itst
Dann mach mal den Mini-Patch wieder rückgängig und schau, ob die Accounts dann direkt freigeschaltet werden.
Verfasst: 07.06.2004 12:29
von Emblion
Dann kommt die schon bekannte Fehlermeldung, dass er keine Email senden kann.
Verfasst: 07.06.2004 12:30
von itst
Jaja, aber die Accounts werden vorher erstellt. Versuch mal, Dich einzuloggen.
Verfasst: 07.06.2004 12:32
von Emblion
hab ich geht nicht
Wenn ich mir den User im Admin-Bereich angucke steht dort bei User aktiv ein Häkchen bei nein