Быстрый лёгкий надёжный форумный движок
Вы не вошли.
На локальном... выдает ошибки при регистрации, почему? Хотя ввожу все как положенно.
Следующие ошибки надо исправить, чтобы продолжить регистрацию:
Имя пользователя должно быть хотя бы 2 символа длиной. Пожалуйста выберите другое (более длинное) имя.
Пароль должен быть хотя бы 4 символа длиной. Пожалуйста выберите другой (более длинный) пароль.
Вы ввели неправильный e-mail.
Offline
На второй вопрос в этом сообщении https://fluxbb.qb7.ru/forum/viewtopic.p … 890#p27890 я так и не получил ответа
Моя сборка FluxBB 1.5, ForkBB · сообщество
Offline
Вижу, что регистрация прошла на тестовом форуме.
Тогда другой вопрос: что было изменено в файле register.php на локальном компьютере?
Моя сборка FluxBB 1.5, ForkBB · сообщество
Offline
Удалил следующее
// Check that someone from this IP didn't register a user within the last hour (DoS prevention)
$result = $db->query('SELECT 1 FRO... (длинная строка урезана)
if ($db->num_rows($result))
message($lang_register['Registration flood']);
Редактировался tom (2013-10-25 15:16:11)
Offline
...и под строкой
// проверка на робота - Visman
до
// Did everything go according to plan?
Offline
После
if (isset($_POST['form_sent']))
{
поставь
exit(var_export($_POST, true));
, попробуй зарегистрироваться и покажи, что выведет на экран.
Потом перенеси этот код ниже строки
$cry_time = check_for_crypto();
и снова попробуй зарегистрироваться и покажи, что выведет на экран.
Моя сборка FluxBB 1.5, ForkBB · сообщество
Offline
первый вариант
array ( 'form_sent' => '11', 'T7J' => 'bob', 'U9aDYfX' => '1111', 'Q48H0' => '1111', 'B1ouurG' => '[email protected]', 'H27THWX' => '9', 'W5i5pQ' => '6ce0bbe8adf9e462eb79df41d1be4b2368c4298c', 'V9Gq' => '0', 'N3YrH' => 'Russian', )
второй
array ( 'form_sent' => '11', 'P5o' => 'bob', 'M1rEy' => '1111', 'L20ghW' => '1111', 'N45riL' => '[email protected]', 'K9IuV' => '9', 'X1nAzs' => '6ce0bbe8adf9e462eb79df41d1be4b2368c4298c', 'I4xNkv' => '0', 'Z67p2F' => 'Russian', )
Offline
@tom, я вижу, что в массиве нет переменной отвечающей за декодирование данных.
HTML-код страницы регистрации можно увидеть?
Моя сборка FluxBB 1.5, ForkBB · сообщество
Offline
Если я восстанавливаю в register.php код // проверка на робота - Visman, то при регистрации выдает ошибку
"Error 1: Нам кажется, что вы робот. Доступ запрещен."
Offline
@tom, я вижу, что в массиве нет переменной отвечающей за декодирование данных.
HTML-код страницы регистрации можно увидеть?
это фай register.php сюда вставить?
Offline
@tom, можно и файл, только тот который работает на локалхосте.
Моя сборка FluxBB 1.5, ForkBB · сообщество
Offline
Если я восстанавливаю в register.php код // проверка на робота - Visman, то при регистрации выдает ошибку
"Error 1: Нам кажется, что вы робот. Доступ запрещен."
Потому что в данных от формы отсутствую некоторые переменные.
Моя сборка FluxBB 1.5, ForkBB · сообщество
Offline
Код не влазит, ошибка какая-то, а файл как прикрепить?
Offline
Код не влазит, ошибка какая-то, а файл как прикрепить?
Какая-то защита сервера срабатывает, что ли.
Тогда открой форму регистрации у себя, ПКМ на странице и Исходный код страницы или Просмотр кода страницы
Этот код и скопируй в тэге
[code]тут исходный код страницы[/code]
З.Ы. Исходный код у меня вставился сюда.
Моя сборка FluxBB 1.5, ForkBB · сообщество
Offline
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="ru" lang="ru" dir="ltr">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<link rel="shortcut icon" href="favicon.ico" type="image/x-icon" />
<meta name="ROBOTS" content="NOINDEX, FOLLOW" />
<title>Инфо / MALINA</title>
<link rel="stylesheet" type="text/css" href="style/GrayOrange.css" />
<!--[if lte IE 6]><script type="text/javascript" src="js/minmax.js"></script><![endif]-->
</head>
<body>
<div id="punregister" class="pun">
<div class="top-box"><div><!-- Top Corners --></div></div>
<div class="punwrap">
<div id="brdheader" class="block">
<div class="box">
<div id="brdtitle" class="inbox">
<h1><a href="index.php">MALINA</a></h1>
<div id="brddesc"><p><span>К сожалению ни кто не может описать, что такое FluxBB - вам придется это увидеть.</span></p></div>
</div>
<div id="brdmenu" class="inbox">
<ul>
<li id="navindex" class="isactive"><a href="index.php">Форум</a></li>
<li id="navrules"><a href="misc.php?action=rules">Правила</a></li>
<li id="navregister"><a href="register.php">Регистрация</a></li>
<li id="navlogin"><a href="login.php">Вход</a></li>
</ul>
</div>
<div id="brdwelcome" class="inbox">
<p class="conlr">Вы не вошли.</p>
<div class="clearer"></div>
</div>
</div>
</div>
<div id="announce" class="block">
<div class="hd"><h2><span>Объявление</span></h2></div>
<div class="box">
<div id="announce-block" class="inbox">
<div class="usercontent">На форуме есть закрытый раздел, доступ к которому дается пользователям на усмотрение модератора.</div>
</div>
</div>
</div>
<div id="brdmain">
<div id="msg" class="block">
<h2><span>Инфо</span></h2>
<div class="box">
<div class="inbox">
<p>Превышен лимит ошибок форм ввода для вашего IP. Извините за неудобства. Зайдите позже.</p>
<p><a href="javascript: history.go(-1)">Назад</a></p>
</div>
</div>
</div>
</div>
<div id="brdfooter" class="block">
<h2><span>Подвал форума</span></h2>
<div class="box">
<div id="brdfooternav" class="inbox">
<div class="conl">
<form id="qjump2" action="misc.php" method="get">
<div><label>
<input type="hidden" name="action" value="lang" />
<select name="lang" onchange="this.form.submit()">
<option value="Russian" selected="selected">Russian</option>
<option value="English">English</option>
</select>
<input type="submit" value=" Ок " />
</label></div>
</form>
</div>
<div class="conr">
<p id="poweredby">Торговая площадка и форум <a href="http://localhost/fluxbb/">MALINA</a></p>
</div>
<div class="clearer"></div>
</div>
</div>
</div>
</div>
<div class="end-box"><div><!-- Bottom corners --></div></div>
</div>
<!-- forum_javascript -->
</body>
</html>
Offline
@tom, тут я ни чего не увижу, так как это сообщение об ошибке, а не форма регистрации.
Зайди под админом на форум в админку - плагины - Security и поставь там Разрешено 0 ошибки(ок) в течение 0 минут.
После этого форма регистрации должны быть доступна.
Моя сборка FluxBB 1.5, ForkBB · сообщество
Offline
Ставил 0 и 0, все равно не пускал, но сейчас еще попробую.
Выставил, теже ошибки.
Редактировался tom (2013-10-25 16:08:09)
Offline
Ставил 0 и 0, все равно не пускал, но сейчас еще попробую.
Выставил, теже ошибки.
Тогда очисти таблицу blocking в базе данных через phpmyadmin.
Моя сборка FluxBB 1.5, ForkBB · сообщество
Offline
И сообщение о "Превышен лимит ошибок форм ввода для вашего IP. Извините за неудобства. Зайдите позже." как отменить чтоб не вылазело.
Тогда очисти таблицу blocking в базе данных через phpmyadmin.
опс, phpmyadmin нет, сейчас буду разбираться как почистить без него.
Редактировался tom (2013-10-25 16:12:28)
Offline
@tom, поставь тогда в настройках не 0 минут, а 1. Тогда данные по допущенным ошибкам будут важны только минуту.
Хотя 0 минут должны были отключить проверку полностью.
Редактировался Visman (2013-10-25 16:18:08)
Моя сборка FluxBB 1.5, ForkBB · сообщество
Offline
@tom, поставь тогда в настройках не 0 минут, а 1. Тогда данные по допущенным ошибкам будут важны только минуту.
Хотя 0 минут должны были отключить проверку полностью.
Все равно ошибки выдает.
Offline
@tom, значит у тебя возможно и кэш не обновляется. Удали php файлы из папки cache форума.
Моя сборка FluxBB 1.5, ForkBB · сообщество
Offline
@tom, значит у тебя возможно и кэш не обновляется. Удали php файлы из папки cache форума.
и таблицу blocking в mysql не могу открыть и почистить.
Кэш почистил, но не помогло.
Offline
@tom, тогда еще и этот код
// мод отслеживания ошибок ввода - Visman
if ($pun_config['o_blocking_time'] != '0')
{
$block_time_term = time() - 60 * $pun_config['o_blocking_time'];
$db->query('DELETE FROM '.$db->prefix.'blocking WHERE block_log < '.$block_time_term) or error('Unable to delete from blocking list', __FILE__, __LINE__, $db->error());
$block_q = ($pun_config['o_blocking_reglog'] == '1') ? '(block_type=1 OR block_type=2)' : 'block_type=1';
$result = $db->query('SELECT block_ip FROM '.$db->prefix.'blocking WHERE block_ip=\''.$db->escape(get_remote_address()).'\' AND '.$block_q) or error('Unable to fetch blocking info', __FILE__, __LINE__, $db->error());
$block_kolvo = $db->num_rows($result);
if ($block_kolvo > $pun_config['o_blocking_kolvo'])
message($lang_sec['Limit of errors']);
}
убери из register.php
Моя сборка FluxBB 1.5, ForkBB · сообщество
Offline
@tom, тогда еще и этот код
// мод отслеживания ошибок ввода - Visman if ($pun_config['o_blocking_time'] != '0') { $block_time_term = time() - 60 * $pun_config['o_blocking_time']; $db->query('DELETE FROM '.$db->prefix.'blocking WHERE block_log < '.$block_time_term) or error('Unable to delete from blocking list', __FILE__, __LINE__, $db->error()); $block_q = ($pun_config['o_blocking_reglog'] == '1') ? '(block_type=1 OR block_type=2)' : 'block_type=1'; $result = $db->query('SELECT block_ip FROM '.$db->prefix.'blocking WHERE block_ip=\''.$db->escape(get_remote_address()).'\' AND '.$block_q) or error('Unable to fetch blocking info', __FILE__, __LINE__, $db->error()); $block_kolvo = $db->num_rows($result); if ($block_kolvo > $pun_config['o_blocking_kolvo']) message($lang_sec['Limit of errors']); }
убери из register.php
Регистрация вообще не открывается, просто белый экран.
Offline