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

Код: Выделить всё
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.
Код: Выделить всё
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.
ext
и Total Commander'ом поискать там слово user_browser
)Код: Выделить всё
ALTER TABLE phpbb_users DROP user_browser
И туда и обратно... Обратно только резервной копией
Такого столбца в БД нету. Вручную пересмотрел.
Значит это проблема мигратора
С чем угодно. Надо активировать DEBUG в config.php и посмотреть весь бэктрейс ошибки.
И это тоже, возможно.
На том форуме молчат... Думал здесь найду помощь.
https://www.phpbb.com/community/viewtop ... #p14116346
Молчат, потому что такой проблемы быть не должно. Вы что- то сделали не так, и миграции не отрабатывают правильно.
Я добиваюсь чтобы видео можно было атачить и воспроизводить. Форум находится в локальной сети, у нас такой регион что только спутниковый интернет с помегайбайтной тарификацией. Поэтому мне это важноLONER писал(а):https://www.phpbb.com/community/viewtop ... #p14116346
http://phpbbandbbcodes.com/viewtopic.ph ... 912#p11559
Мне кажется и это phpBB [video] — универсальный видео-bbcode (без правок кода) должно работать.
Пробовал бэкап разные, и из sql и с самого форума, ошибка та же.Sumanai писал(а): Молчат, потому что такой проблемы быть не должно. Вы что- то сделали не так, и миграции не отрабатывают правильно.
Пробуйте с чистым бекапом БД, точно по инструкции. В мигрируемой БД не должно быть никаких следов phpBBex- ни номера в конфиге, ни столбцов, ни миграций в таблице.
Ваш случай похож на ситуацию, когда вы один раз попробовали неправильно или не до конца обновить, а потом пробовали уже по инструкции, но из- за записей в таблице phpbb_migrations миграции не применяются ещё раз.
Я не уверен, что её так можно чистить.
phpbb_migrations
и phpbb_config
с бекапа до ваших попыток обновления на 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),
Почистил следы от 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
Код: Выделить всё
/**
* 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();
}
}