Ошибка при смене стиля

Есть любые вопросы, связанные со стилями/темами для phpBB 3.0.x? Задайте их здесь!
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
1stDragon
phpBB 1.2.1
Сообщения: 25
Стаж: 12 лет 11 месяцев
Благодарил (а): 3 раза
Поблагодарили: 1 раз

Ошибка при смене стиля

Сообщение 1stDragon »

Здравствуйте
Клонировал форум с сервера, для ремонта на локальном сервере.

При смене стилей через личный кабинет, выскакивает эта ошибка

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

Fatal error: Call to undefined function phpbb_style_is_active() in R:\home\forum\www\includes\ucp\ucp_prefs.php on line 68
версия форума 3.0.11
Аватара пользователя
Sheer
Former team member
Сообщения: 12113
Стаж: 19 лет 7 месяцев
Откуда: Калининград не Кенигсберг
Благодарил (а): 54 раза
Поблагодарили: 2756 раз

Re: Ошибка при смене стиля

Сообщение Sheer »

Вызов неопределенной функции phpbb_style_is_active()
Эта функция объявляется в ./includes/functions_user.php
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
1stDragon
phpBB 1.2.1
Сообщения: 25
Стаж: 12 лет 11 месяцев
Благодарил (а): 3 раза
Поблагодарили: 1 раз

Re: Ошибка при смене стиля

Сообщение 1stDragon »

Точно такой строки там нету, может она как-то там интерпретируется по другому ?
в ./includes/functions_user.php
из всего я нашел по стилю только это

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

'user_style'		=> (int) $config['default_style'],
Я думаю что глючит вкладка личных настроек полностью, так как я пытался изменить режим скрытность выбилась таже ошибка
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 13159
Стаж: 15 лет 1 месяц
Благодарил (а): 236 раз
Поблагодарили: 3750 раз

Re: Ошибка при смене стиля

Сообщение Татьяна5 »

1stDragon, из за того, что этой строки там нет, и высвечивается ошибка
Какая у вас версия форума?
1stDragon
phpBB 1.2.1
Сообщения: 25
Стаж: 12 лет 11 месяцев
Благодарил (а): 3 раза
Поблагодарили: 1 раз

Re: Ошибка при смене стиля

Сообщение 1stDragon »

версия форума 3.0.11
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 13159
Стаж: 15 лет 1 месяц
Благодарил (а): 236 раз
Поблагодарили: 3750 раз

Re: Ошибка при смене стиля

Сообщение Татьяна5 »

includes/functions_user.php
Найти

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

/**
* Remove avatar
*/
function avatar_delete($mode, $row, $clean_db = false)
Добавить до

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

/**
* Verifies whether a style ID corresponds to an active style.
*
* @param int $style_id The style_id of a style which should be checked if activated or not.
* @return boolean
*/
function phpbb_style_is_active($style_id)
{
	global $db;

	$sql = 'SELECT style_active
		FROM ' . STYLES_TABLE . '
		WHERE style_id = '. (int) $style_id;
	$result = $db->sql_query($sql);

	$style_is_active = (bool) $db->sql_fetchfield('style_active');
	$db->sql_freeresult($result);

	return $style_is_active;
}
1stDragon
phpBB 1.2.1
Сообщения: 25
Стаж: 12 лет 11 месяцев
Благодарил (а): 3 раза
Поблагодарили: 1 раз

Re: Ошибка при смене стиля

Сообщение 1stDragon »

У меня нет слов.. одни эмоции...
Благодарю, ошибка пропала, и настройки и стили меняются.

Добавлено спустя 5 минут 53 секунды:
Но теперь при отправке сообщений выскакивает

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

Strict Standards: Non-static method utf_normalizer::recompose() should not be called statically in /var/vhosts/animeblog.ru/sub/forum/includes/utf/utf_normalizer.php on line 145

Strict Standards: Non-static method utf_normalizer::recompose() should not be called statically in /var/vhosts/animeblog.ru/sub/forum/includes/utf/utf_normalizer.php on line 145

Strict Standards: Non-static method utf_normalizer::recompose() should not be called statically in /var/vhosts/animeblog.ru/sub/forum/includes/utf/utf_normalizer.php on line 177

Strict Standards: Non-static method utf_normalizer::recompose() should not be called statically in /var/vhosts/animeblog.ru/sub/forum/includes/utf/utf_normalizer.php on line 177

Fatal error: Call to undefined function phpbb_get_banned_user_ids() in /var/vhosts/animeblog.ru/sub/forum/includes/functions_privmsgs.php on line 1830
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 13159
Стаж: 15 лет 1 месяц
Благодарил (а): 236 раз
Поблагодарили: 3750 раз

Re: Ошибка при смене стиля

Сообщение Татьяна5 »

1stDragon, одна тема - один вопрос

Вернуться в «Стили для phpBB 3.0.x»