Ошибка при регистрации нового пользователя

Если у вас возникают проблемы и вопросы по настройке форума phpBB3 либо выскакивают непонятные ошибки, не устанавливаются либо криво работают модификации, то этот раздел для вас. Обсуждаем все вопросы, связанные со стилями, модификациями, доработками и проблемами их использования.
Перед тем, как обратиться за помощью, обязательно заполните свой профиль (укажите ссылку на свой форум). Если есть вопрос по конкретной модификации, то обязательно пользуемся поиском по форуму, потому как, возможно, уже есть анонс этого мода и соответственно вопрос задается в теме анонса.

Модераторы: Vl@d1m1r, Lorem Ipsum, Atlas

Правила форума
----
Ответить
mela
Активно осваиваю Форум
Активно осваиваю Форум
Сообщения: 246
Стаж: 9 лет 6 месяцев
Контактная информация:

Ошибка при регистрации нового пользователя

Сообщение mela »

Здравствуйте. Вчера обнаружила, что при регистрации нового пользователя выходит ошибка, выводимая в шапке сайта:

Код: Выделить всё

[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions_user.php on line 1251: call_user_func_array() expects parameter 1 to be a valid callback, function 'validate_email' not found or invalid function name
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4713: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3848)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4715: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3848)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4716: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3848)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4717: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3848)
При этом, сама регистрация не происходит. Красным помечено, что пароль не содержит требуемых символов. Подскажите, пжт, что это может значит и из-за чего лезет такая ошибка?


#1
Аватара пользователя
DeaDRoMeO
Старожил Форума
Старожил Форума
Сообщения: 16763
Стаж: 13 лет
Откуда: Витебск
Контактная информация:

Ошибка при регистрации нового пользователя

Сообщение DeaDRoMeO »

Дайте этот файл /includes/functions.php
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
#2
mela
Активно осваиваю Форум
Активно осваиваю Форум
Сообщения: 246
Стаж: 9 лет 6 месяцев
Контактная информация:

Ошибка при регистрации нового пользователя

Сообщение mela »

functions
#3
Аватара пользователя
DeaDRoMeO
Старожил Форума
Старожил Форума
Сообщения: 16763
Стаж: 13 лет
Откуда: Витебск
Контактная информация:

Ошибка при регистрации нового пользователя

Сообщение DeaDRoMeO »

Вечером погляжу, наверняка какойто мод криво стал
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
#4
mela
Активно осваиваю Форум
Активно осваиваю Форум
Сообщения: 246
Стаж: 9 лет 6 месяцев
Контактная информация:

Ошибка при регистрации нового пользователя

Сообщение mela »

Здравствуйте, Сергей. Не могли бы вы глянуть на эту ошибку?
#5
lardi
Активно осваиваю Форум
Активно осваиваю Форум
Сообщения: 207
Стаж: 12 лет 1 месяц

Ошибка при регистрации нового пользователя

Сообщение lardi »

Ошибка сама собой появилась? Или с форумом накануне производились какие-то действия?
#6
mela
Активно осваиваю Форум
Активно осваиваю Форум
Сообщения: 246
Стаж: 9 лет 6 месяцев
Контактная информация:

Ошибка при регистрации нового пользователя

Сообщение mela »

К сожалению, уже не помню. это было давно. Но случилось в любом случае после каких-то манипуляций, скорее установка мода. Дело в том, что я не знаю, когда именно это случилось, обнаружила случайно, когда хотела зарегистрироваться под другим логином.
#7
Аватара пользователя
DeaDRoMeO
Старожил Форума
Старожил Форума
Сообщения: 16763
Стаж: 13 лет
Откуда: Витебск
Контактная информация:

Ошибка при регистрации нового пользователя

Сообщение DeaDRoMeO »

В ошибке, в первой строке указан файл и номер строки, мне нужен код из нее и + 10 строк кода до и после этой строки
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
#8
mela
Активно осваиваю Форум
Активно осваиваю Форум
Сообщения: 246
Стаж: 9 лет 6 месяцев
Контактная информация:

Ошибка при регистрации нового пользователя

Сообщение mela »

Строка 1251:

Код: Выделить всё

if ($result = call_user_func_array('validate_' . $function, $validate))
Кусочек кода:

Код: Выделить всё

/**
* Data validation ... used primarily but not exclusively by ucp modules
*
* "Master" function for validating a range of data types
*/
function validate_data($data, $val_ary)
{
	global $user;

	$error = array();

	foreach ($val_ary as $var => $val_seq)
	{
		if (!is_array($val_seq[0]))
		{
			$val_seq = array($val_seq);
		}

		foreach ($val_seq as $validate)
		{
			$function = array_shift($validate);
			array_unshift($validate, $data[$var]);

			if ($result = call_user_func_array('validate_' . $function, $validate))
			{
				// Since errors are checked later for their language file existence, we need to make sure custom errors are not adjusted.
				$error[] = (empty($user->lang[$result . '_' . strtoupper($var)])) ? $result : $result . '_' . strtoupper($var);
			}
		}
	}

	return $error;
}

/**
* Validate String
*
#9
Аватара пользователя
DeaDRoMeO
Старожил Форума
Старожил Форума
Сообщения: 16763
Стаж: 13 лет
Откуда: Витебск
Контактная информация:

Ошибка при регистрации нового пользователя

Сообщение DeaDRoMeO »

Какие моды установлены? Чтонибудь касающееся регистрации есть?
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
#10
mela
Активно осваиваю Форум
Активно осваиваю Форум
Сообщения: 246
Стаж: 9 лет 6 месяцев
Контактная информация:

Ошибка при регистрации нового пользователя

Сообщение mela »

не знаю, что касается авторизации. До ошибки ставила: автомод, wp-united (сейчас отключен, но при нем вроде все работало), флаги, сео, быстрый ответ...
#11
Аватара пользователя
DeaDRoMeO
Старожил Форума
Старожил Форума
Сообщения: 16763
Стаж: 13 лет
Откуда: Витебск
Контактная информация:

Ошибка при регистрации нового пользователя

Сообщение DeaDRoMeO »

Поглядите правки касательно указанного файла в инструкциях к сео моду и wp-united
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
#12
mela
Активно осваиваю Форум
Активно осваиваю Форум
Сообщения: 246
Стаж: 9 лет 6 месяцев
Контактная информация:

Ошибка при регистрации нового пользователя

Сообщение mela »

Сергей, в сео нет правок для данного файла, в вп-унитед без ошибок. Посмотрела заодно флаги, там также нет правок.

Сейчас попыталась еще раз провести регистрацию нового пользователя (проверить). Ошибки те же, но в новых строках. Плюс все содержимое страницы в "иероглифах"
#13
Аватара пользователя
DeaDRoMeO
Старожил Форума
Старожил Форума
Сообщения: 16763
Стаж: 13 лет
Откуда: Витебск
Контактная информация:

Ошибка при регистрации нового пользователя

Сообщение DeaDRoMeO »

Форум у вас какой версии?
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
#14
mela
Активно осваиваю Форум
Активно осваиваю Форум
Сообщения: 246
Стаж: 9 лет 6 месяцев
Контактная информация:

Ошибка при регистрации нового пользователя

Сообщение mela »

сейчас стоит 3.0.12
#15
Аватара пользователя
DeaDRoMeO
Старожил Форума
Старожил Форума
Сообщения: 16763
Стаж: 13 лет
Откуда: Витебск
Контактная информация:

Ошибка при регистрации нового пользователя

Сообщение DeaDRoMeO »

В ошибке указаны 2 файла, попробуйте с чистой 3.0.12 взять эти файлы, а серверный лог ошибок что говорит?
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
#16
mela
Активно осваиваю Форум
Активно осваиваю Форум
Сообщения: 246
Стаж: 9 лет 6 месяцев
Контактная информация:

Ошибка при регистрации нового пользователя

Сообщение mela »

тоже подумывала сравнить с чистым файлом... Сейчас посмотрела. Части кода нет, плюс в самой строке неверная переменная была прописана. Исправила - заработало. Спасибо большущее :-00):
#17
Аватара пользователя
DeaDRoMeO
Старожил Форума
Старожил Форума
Сообщения: 16763
Стаж: 13 лет
Откуда: Витебск
Контактная информация:

Ошибка при регистрации нового пользователя

Сообщение DeaDRoMeO »

Ды на здоровье
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
#18
Ответить
  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение