Unknown column 'user_browser' in 'field list' [1054]

Проблемы с установкой или работой phpBB 3.1.x? Получите помощь здесь!
С 1 июля 2018 года phpBB Group прекращает поддержку phpBB версии 3.1.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.1 до 1 января 2019 года.
Подробнее: Окончание поддержки phpBB 3.1.
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Мини [FAQ] по phpBB3.1.x | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать расширения

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

Unknown column 'user_browser' in 'field list' [1054]

Сообщение CourtNor »

При миграции из phpbb 3.1.6 на phpbbex 2.03 и обратно выдает такую ошибку после выплнения database_update

Кто нибудь сталкивался с таким? Как решить? :?:

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

SQL ERROR [ mysqli ]

Unknown column 'user_browser' in 'field list' [1054]

An sql error occurred while fetching this page. Please contact an administrator if this problem persists.
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 16947
Стаж: 18 лет 11 месяцев
Откуда: Красноярск
Благодарил (а): 549 раз
Поблагодарили: 1700 раз

Re: Unknown column 'user_browser' in 'field list' [1054]

Сообщение rxu »

Таки при миграции туда, или при миграции обратно? Или в обоих случаях?
Изображение
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 12752
Стаж: 13 лет 8 месяцев
Благодарил (а): 159 раз
Поблагодарили: 2276 раз

Re: Unknown column 'user_browser' in 'field list' [1054]

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

1. Проверить, что этот столбец не от расширений (скачать всю папку ext и Total Commander'ом поискать там слово user_browser)
2. Если не найдётся - удалить столбец

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

ALTER TABLE phpbb_users DROP user_browser
CourtNor
phpBB 1.2.0
Сообщения: 11
Стаж: 9 лет 2 месяца
Благодарил (а): 4 раза
Поблагодарили: 1 раз

Re: Unknown column 'user_browser' in 'field list' [1054]

Сообщение CourtNor »

rxu писал(а): Таки при миграции туда, или при миграции обратно? Или в обоих случаях?
И туда и обратно... Обратно только резервной копией :) Сейчас проблема при миграции на phpbbex 2.0.3
Татьяна5 писал(а): Если не найдётся - удалить столбец
Такого столбца в БД нету. Вручную пересмотрел.

Это может быть связанно с расширениями, которые я хочу перенести?
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 12752
Стаж: 13 лет 8 месяцев
Благодарил (а): 159 раз
Поблагодарили: 2276 раз

Re: Unknown column 'user_browser' in 'field list' [1054]

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

CourtNor писал(а): при миграции на phpbbex 2.0.3
Значит это проблема мигратора
Обратитесь к автору phpBBex
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 16947
Стаж: 18 лет 11 месяцев
Откуда: Красноярск
Благодарил (а): 549 раз
Поблагодарили: 1700 раз

Re: Unknown column 'user_browser' in 'field list' [1054]

Сообщение rxu »

CourtNor писал(а): Это может быть связанно с расширениями, которые я хочу перенести
С чем угодно. Надо активировать DEBUG в config.php и посмотреть весь бэктрейс ошибки.
Татьяна5 писал(а): Значит это проблема мигратора
И это тоже, возможно.
Изображение
CourtNor
phpBB 1.2.0
Сообщения: 11
Стаж: 9 лет 2 месяца
Благодарил (а): 4 раза
Поблагодарили: 1 раз

Re: Unknown column 'user_browser' in 'field list' [1054]

Сообщение CourtNor »

Татьяна5 писал(а): Значит это проблема мигратора
Обратитесь к автору phpBBex
На том форуме молчат... Думал здесь найду помощь.
Спасибо буду ковырять дальше...

Все затеяно ради HTML 5 video для проигрывания на форуме, там он реализован а в phpbb3.1.x его нету.
Аватара пользователя
KEMnEP
phpBB 2.0.18
Сообщения: 1167
Стаж: 10 лет 1 месяц
Благодарил (а): 44 раза
Поблагодарили: 293 раза

Re: Unknown column 'user_browser' in 'field list' [1054]

Сообщение KEMnEP »

CourtNor, Не проще ли ббкод создать? оО http://htmlbook.ru/html5/video
Аватара пользователя
LONER
phpBB 3.0.0 RC1
Сообщения: 1486
Стаж: 9 лет 3 месяца
Благодарил (а): 158 раз
Поблагодарили: 172 раза

Re: Unknown column 'user_browser' in 'field list' [1054]

Сообщение LONER »

KEMnEP писал(а): Не проще ли ббкод создать?
https://www.phpbb.com/community/viewtop ... #p14116346
http://phpbbandbbcodes.com/viewtopic.ph ... 912#p11559

Мне кажется и это phpBB [video] — универсальный видео-bbcode (без правок кода) должно работать.
Правильно заданный вопрос и описание проблемы - 70% их решения...
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 16947
Стаж: 18 лет 11 месяцев
Откуда: Красноярск
Благодарил (а): 549 раз
Поблагодарили: 1700 раз

Re: Unknown column 'user_browser' in 'field list' [1054]

Сообщение rxu »

CourtNor писал(а): На том форуме молчат... Думал здесь найду помощь.
Попробуйте тут Вышел phpBBex 2.0.3, основанный на phpBB 3.1.8
Изображение
Аватара пользователя
Sumanai
phpBB 3.0.0 RC5
Сообщения: 1668
Стаж: 10 лет 6 месяцев
Благодарил (а): 235 раз
Поблагодарили: 173 раза

Re: Unknown column 'user_browser' in 'field list' [1054]

Сообщение Sumanai »

CourtNor писал(а): На том форуме молчат... Думал здесь найду помощь.
Молчат, потому что такой проблемы быть не должно. Вы что- то сделали не так, и миграции не отрабатывают правильно.
Пробуйте с чистым бекапом БД, точно по инструкции. В мигрируемой БД не должно быть никаких следов phpBBex- ни номера в конфиге, ни столбцов, ни миграций в таблице.
Ваш случай похож на ситуацию, когда вы один раз попробовали неправильно или не до конца обновить, а потом пробовали уже по инструкции, но из- за записей в таблице phpbb_migrations миграции не применяются ещё раз.
CourtNor
phpBB 1.2.0
Сообщения: 11
Стаж: 9 лет 2 месяца
Благодарил (а): 4 раза
Поблагодарили: 1 раз

Re: Unknown column 'user_browser' in 'field list' [1054]

Сообщение CourtNor »

LONER писал(а):
KEMnEP писал(а): Не проще ли ббкод создать?
https://www.phpbb.com/community/viewtop ... #p14116346
http://phpbbandbbcodes.com/viewtopic.ph ... 912#p11559

Мне кажется и это phpBB [video] — универсальный видео-bbcode (без правок кода) должно работать.
Я добиваюсь чтобы видео можно было атачить и воспроизводить. Форум находится в локальной сети, у нас такой регион что только спутниковый интернет с помегайбайтной тарификацией. Поэтому мне это важно :)
Sumanai писал(а): Молчат, потому что такой проблемы быть не должно. Вы что- то сделали не так, и миграции не отрабатывают правильно.
Пробуйте с чистым бекапом БД, точно по инструкции. В мигрируемой БД не должно быть никаких следов phpBBex- ни номера в конфиге, ни столбцов, ни миграций в таблице.
Ваш случай похож на ситуацию, когда вы один раз попробовали неправильно или не до конца обновить, а потом пробовали уже по инструкции, но из- за записей в таблице phpbb_migrations миграции не применяются ещё раз.
Пробовал бэкап разные, и из sql и с самого форума, ошибка та же.
Вы предлагаете очистить phpbb_migrations и снова попробовать?
Аватара пользователя
Sumanai
phpBB 3.0.0 RC5
Сообщения: 1668
Стаж: 10 лет 6 месяцев
Благодарил (а): 235 раз
Поблагодарили: 173 раза

Re: Unknown column 'user_browser' in 'field list' [1054]

Сообщение Sumanai »

CourtNor писал(а): Вы предлагаете очистить phpbb_migrations и снова попробовать?
Я не уверен, что её так можно чистить.
Можете мне отправить дампы таблиц phpbb_migrations и phpbb_config с бекапа до ваших попыток обновления на phpBBex?

И вообще, можете попытаться поискать phpbbex по дампу сами.
CourtNor
phpBB 1.2.0
Сообщения: 11
Стаж: 9 лет 2 месяца
Благодарил (а): 4 раза
Поблагодарили: 1 раз

Re: Unknown column 'user_browser' in 'field list' [1054]

Сообщение CourtNor »

Sumanai писал(а): И вообще, можете попытаться поискать phpbbex по дампу сами.
Вот нашел в phpbb_migrations
Скрытый текст

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

('\\phpbb\\db\\migration\\data\\vphpbbex1x\\v140', 'a:1:{i:0;s:44:"\\phpbb\\db\\migration\\data\\v30x\\release_3_0_11";}', 1, 1, '', 0, 0),
	('\\phpbb\\db\\migration\\data\\vphpbbex1x\\v153', 'a:1:{i:0;s:40:"\\phpbb\\db\\migration\\data\\vphpbbex1x\\v140";}', 1, 1, '', 0, 0),
	('\\phpbb\\db\\migration\\data\\vphpbbex1x\\v160', 'a:1:{i:0;s:40:"\\phpbb\\db\\migration\\data\\vphpbbex1x\\v153";}', 1, 1, '', 0, 0),
	('\\phpbb\\db\\migration\\data\\vphpbbex1x\\v170', 'a:2:{i:0;s:44:"\\phpbb\\db\\migration\\data\\v30x\\release_3_0_12";i:1;s:40:"\\phpbb\\db\\migration\\data\\vphpbbex1x\\v160";}', 1, 1, '', 0, 0),
	('\\phpbb\\db\\migration\\data\\vphpbbex1x\\v180', 'a:1:{i:0;s:40:"\\phpbb\\db\\migration\\data\\vphpbbex1x\\v170";}', 1, 1, '', 0, 0),
	('\\phpbb\\db\\migration\\data\\vphpbbex1x\\v190', 'a:2:{i:0;s:44:"\\phpbb\\db\\migration\\data\\v30x\\release_3_0_13";i:1;s:40:"\\phpbb\\db\\migration\\data\\vphpbbex1x\\v180";}', 1, 1, '', 0, 0),
	('\\phpbb\\db\\migration\\data\\vphpbbex1x\\v191', 'a:2:{i:0;s:44:"\\phpbb\\db\\migration\\data\\v30x\\release_3_0_14";i:1;s:40:"\\phpbb\\db\\migration\\data\\vphpbbex1x\\v190";}', 1, 1, '', 0, 0),
	('\\phpbb\\db\\migration\\data\\vphpbbex20\\add_phpbbex_style', 'a:1:{i:0;s:42:"\\phpbb\\db\\migration\\data\\v31x\\style_update";}', 1, 1, '', 1458765327, 1458765327),
	('\\phpbb\\db\\migration\\data\\vphpbbex20\\cached_config_text', 'a:1:{i:0;s:34:"\\phpbb\\db\\migration\\data\\v310\\gold";}', 1, 1, '', 1458765327, 1458765327),
	('\\phpbb\\db\\migration\\data\\vphpbbex20\\profilefield_vk', 'a:1:{i:0;s:56:"\\phpbb\\db\\migration\\data\\vphpbbex20\\update_profile_field";}', 1, 1, '', 1458765328, 1458765328),
	('\\phpbb\\db\\migration\\data\\vphpbbex20\\search_profilefield_on_ml', 'a:1:{i:0;s:51:"\\phpbb\\db\\migration\\data\\vphpbbex20\\profilefield_vk";}', 1, 1, '', 1458765328, 1458765328),
	('\\phpbb\\db\\migration\\data\\vphpbbex20\\update_profile_field', 'a:1:{i:0;s:34:"\\phpbb\\db\\migration\\data\\v31x\\v312";}', 1, 1, '', 1458765327, 1458765328),
	('\\phpbb\\db\\migration\\data\\vphpbbex20\\v200', 'a:7:{i:0;s:34:"\\phpbb\\db\\migration\\data\\v310\\gold";i:1;s:40:"\\phpbb\\db\\migration\\data\\vphpbbex1x\\v191";i:2;s:53:"\\phpbb\\db\\migration\\data\\vphpbbex20\\add_phpbbex_style";i:3;s:54:"\\phpbb\\db\\migration\\data\\vphpbbex20\\cached_config_text";i:4;s:56:"\\phpbb\\db\\migration\\data\\vphpbbex20\\update_profile_field";i:5;s:51:"\\phpbb\\db\\migration\\data\\vphpbbex20\\profilefield_vk";i:6;s:61:"\\phpbb\\db\\migration\\data\\vphpbbex20\\search_profilefield_on_ml";}', 1, 1, '', 0, 0),
	('\\phpbb\\db\\migration\\data\\vphpbbex2x\\jquery_220', 'a:1:{i:0;s:40:"\\phpbb\\db\\migration\\data\\vphpbbex2x\\v201";}', 1, 1, '', 1458765328, 1458765328),
	('\\phpbb\\db\\migration\\data\\vphpbbex2x\\new_announce_config', 'a:1:{i:0;s:40:"\\phpbb\\db\\migration\\data\\vphpbbex2x\\v202";}', 1, 1, '', 1458765328, 1458765328),
	('\\phpbb\\db\\migration\\data\\vphpbbex2x\\v201', 'a:1:{i:0;s:40:"\\phpbb\\db\\migration\\data\\vphpbbex20\\v200";}', 1, 1, '', 0, 0),
	('\\phpbb\\db\\migration\\data\\vphpbbex2x\\v202', 'a:3:{i:0;s:37:"\\phpbb\\db\\migration\\data\\v31x\\v317pl1";i:1;s:40:"\\phpbb\\db\\migration\\data\\vphpbbex2x\\v201";i:2;s:46:"\\phpbb\\db\\migration\\data\\vphpbbex2x\\jquery_220";}', 1, 1, '', 0, 0),
	('\\phpbb\\db\\migration\\data\\vphpbbex2x\\v203', 'a:3:{i:0;s:34:"\\phpbb\\db\\migration\\data\\v31x\\v318";i:1;s:40:"\\phpbb\\db\\migration\\data\\vphpbbex2x\\v202";i:2;s:55:"\\phpbb\\db\\migration\\data\\vphpbbex2x\\new_announce_config";}', 1, 1, '', 0, 0),
и на всякий случай дамп
У вас нет необходимых прав для просмотра вложений в этом сообщении.
CourtNor
phpBB 1.2.0
Сообщения: 11
Стаж: 9 лет 2 месяца
Благодарил (а): 4 раза
Поблагодарили: 1 раз

Re: Unknown column 'user_browser' in 'field list' [1054]

Сообщение CourtNor »

Sumanai писал(а): Ваш случай похож на ситуацию, когда вы один раз попробовали неправильно или не до конца обновить, а потом пробовали уже по инструкции, но из- за записей в таблице phpbb_migrations миграции не применяются ещё раз.
Почистил следы от phpbbex, все перенеслось и заработало, тестовый форум работает.

Черная полоса пока преследует меня :(
При заходе на форум бе логина, все работает, все открывает. Но при логине под собой или любым акком выдает ошибку

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

Fatal error: Cannot redeclare generate_smilies() (previously declared in *:\***\domains\****\forum\includes\functions_posting.php:25) in *:\***\forum\includes\functions_posting.php on line 159
Как я понял это это ругается "быстрый ответ"

У меня установлен мод QuickReply Reloaded, я его снес и переустановил но проблема не решилась...

Вот отрывок posting
Скрытый текст

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

	/**
	* This event is called after the smilies are populated
	*
	* @event core.generate_smilies_after
	* @var	string	mode			Mode of the smilies: window|inline
	* @var	int		forum_id		The forum ID we are currently in
	* @var	bool	display_link	Shall we display the "more smilies" link?
	* @since 3.1.0-a1
	*/
	$vars = array('mode', 'forum_id', 'display_link');
	extract($phpbb_dispatcher->trigger_event('core.generate_smilies_after', compact($vars)));

	if ($mode == 'inline' && $display_link)
	{
		$template->assign_vars(array(
			'S_SHOW_SMILEY_LINK' 	=> true,
			'U_MORE_SMILIES' 		=> $base_url,
		));
	}

	if ($mode == 'window')
	{
		page_footer();
	}
}
Помогите уже завершить эту борьбу пожалуйста :(

Отправлено спустя 38 минут 50 секунд:
Всем большое спасибо за подсказки, перешел успешно :)
Последней помехой был Ajax Chat, после его выключение все работает :)

Вернуться в «Поддержка phpBB 3.1.x»