Установка phpbb3 и база из дампа

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

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
StradivariuS
phpBB 1.0.0
Сообщения: 3
Стаж: 18 лет 7 месяцев

Сообщение StradivariuS »

Палыч
Мда, выходит именно так что из 2ки пытаюсь запустить 3ку.
Стоит у меня форум на версии 2. Установил я 3ю версию и теперь хочу базу старую прикрутить к 3й версии
Как мне базу переконвертироать или что с ней мне сделать чтобы она в 3й открывалась?
Аватара пользователя
crash
Former team member
Сообщения: 6517
Стаж: 22 года 2 месяца
Откуда: Бердск
Поблагодарили: 15 раз

Сообщение crash »

StradivariuS писал(а):Как мне базу переконвертироать или что с ней мне сделать чтобы она в 3й открывалась?
почитайте FAQ, документацию.
Как правильно задавать вопросы
Для особо одаренных: поиск - это есть круто.
FAQ v.2 | FAQ v.3 | Шаблон запроса
Аватара пользователя
Палыч
Former team member
Сообщения: 9683
Стаж: 20 лет 4 месяца
Откуда: Питер
Благодарил (а): 3 раза
Поблагодарили: 454 раза

Сообщение Палыч »

StradivariuS
Начните заново с установки phpbb3 и увидите вкладку Конвертация
Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
StradivariuS
phpBB 1.0.0
Сообщения: 3
Стаж: 18 лет 7 месяцев

Сообщение StradivariuS »

Спасибо большое.
Все понял, конвертацию сделал все заработало
Erlang
phpBB 2.0.15
Сообщения: 1033
Стаж: 22 года 2 месяца
Откуда: Москва
Благодарил (а): 293 раза
Поблагодарили: 7 раз

Сообщение Erlang »

Вот такая проблема появилась:
Попросил Хостера (Мастерхост) поднять базу из дампа.

Теперь в поле Сравнение cp1251_bin
А было, если не ошибаюсь - UTF8

Теперь при входе пользователя с русским логином возникает такое:

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

Общая ошибка
SQL ERROR [ mysql4 ]

Illegal mix of collations (cp1251_bin,IMPLICIT) and (utf8_general_ci,COERCIBLE) for operation '=' [1267]

Произошла ошибка SQL при выборке на этой странице. Пожалуйста, сообщите администратору, если ошибка будет повторяться.
А при попытке редактировать этого пользователя через Админку форума:
И вот такая ошибка появилась при редактировании пользователя в Админке:

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

SQL ERROR [ mysql4 ]

Illegal mix of collations (cp1251_bin,IMPLICIT) and (utf8_general_ci,COERCIBLE) for operation '=' [1267]

SQL

SELECT user_id FROM phpbb_3_users WHERE username_clean = 'нepy6ящий инcπeĸтop'

BACKTRACE

FILE: includes/db/mysql.php
LINE: 158
CALL: dbal_mysql->sql_error()

FILE: includes/acp/acp_users.php
LINE: 92
CALL: dbal_mysql->sql_query()

FILE: includes/functions_module.php
LINE: 471
CALL: acp_users->main()

FILE: adm/index.php
LINE: 74
Что может быть?
С уважением,
Сергей
Аватара пользователя
crash
Former team member
Сообщения: 6517
Стаж: 22 года 2 месяца
Откуда: Бердск
Поблагодарили: 15 раз

Сообщение crash »

Erlang
привести collations к нужному значению, то есть utf-8
Как правильно задавать вопросы
Для особо одаренных: поиск - это есть круто.
FAQ v.2 | FAQ v.3 | Шаблон запроса
Erlang
phpBB 2.0.15
Сообщения: 1033
Стаж: 22 года 2 месяца
Откуда: Москва
Благодарил (а): 293 раза
Поблагодарили: 7 раз

Сообщение Erlang »

crash а как это сделать?

Добавлено спустя 1 минуту 16 секунд:

Дамп был уже из базы phpBB3.
С уважением,
Сергей
Аватара пользователя
crash
Former team member
Сообщения: 6517
Стаж: 22 года 2 месяца
Откуда: Бердск
Поблагодарили: 15 раз

Сообщение crash »

Erlang
сделат можно с помощью phpmyadmin
Как правильно задавать вопросы
Для особо одаренных: поиск - это есть круто.
FAQ v.2 | FAQ v.3 | Шаблон запроса
Erlang
phpBB 2.0.15
Сообщения: 1033
Стаж: 22 года 2 месяца
Откуда: Москва
Благодарил (а): 293 раза
Поблагодарили: 7 раз

Сообщение Erlang »

crash писал(а):сделат можно с помощью phpmyadmin
А можно подробнее?

Т. е. ошибки из-за кодировки пошли?
С уважением,
Сергей
Аватара пользователя
crash
Former team member
Сообщения: 6517
Стаж: 22 года 2 месяца
Откуда: Бердск
Поблагодарили: 15 раз

Сообщение crash »

Erlang
у меня такие были при регистрации именно из-за collation, правда форум не phpbb был. Подробней даже не знаю как. Я просто брал и редактировал каждую таблицу и еще поля, которым нужен был collation
Как правильно задавать вопросы
Для особо одаренных: поиск - это есть круто.
FAQ v.2 | FAQ v.3 | Шаблон запроса
Erlang
phpBB 2.0.15
Сообщения: 1033
Стаж: 22 года 2 месяца
Откуда: Москва
Благодарил (а): 293 раза
Поблагодарили: 7 раз

Сообщение Erlang »

На Переменные и настройки сервера

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

 collation connection  	utf8_unicode_ci
(Глобальное значение) 	cp1251_general_ci
collation database 	cp1251_general_ci
collation server 	cp1251_general_ci
Добавлено спустя 4 минуты 39 секунд:
crash писал(а):Я просто брал и редактировал каждую таблицу и еще поля, которым нужен был collation
Через Операции?
С уважением,
Сергей
Аватара пользователя
crash
Former team member
Сообщения: 6517
Стаж: 22 года 2 месяца
Откуда: Бердск
Поблагодарили: 15 раз

Сообщение crash »

Erlang писал(а):Через Операции?
помоему да, не помню. Надо смотреть phpmyadmin, а так не понмю куда лез
Как правильно задавать вопросы
Для особо одаренных: поиск - это есть круто.
FAQ v.2 | FAQ v.3 | Шаблон запроса
Erlang
phpBB 2.0.15
Сообщения: 1033
Стаж: 22 года 2 месяца
Откуда: Москва
Благодарил (а): 293 раза
Поблагодарили: 7 раз

Сообщение Erlang »

crash писал(а):Через Операции?

помоему да, не помню. Надо смотреть phpmyadmin, а так не понмю куда лез
Это там.

И этого будет достаточно?

Выше писали:
Дамп делали не в той кодировке. Хотя с 4.01 язык выбирается автоматом.
С уважением,
Сергей
Аватара пользователя
crash
Former team member
Сообщения: 6517
Стаж: 22 года 2 месяца
Откуда: Бердск
Поблагодарили: 15 раз

Сообщение crash »

Erlang писал(а):И этого будет достаточно?
мне хватило. Если в полях таблицы тоже стоит cp, а не utf то и там поменять
Как правильно задавать вопросы
Для особо одаренных: поиск - это есть круто.
FAQ v.2 | FAQ v.3 | Шаблон запроса
Erlang
phpBB 2.0.15
Сообщения: 1033
Стаж: 22 года 2 месяца
Откуда: Москва
Благодарил (а): 293 раза
Поблагодарили: 7 раз

Сообщение Erlang »

crash это слишком много править и где-то можно промашнуться.
Есть ещё способ?
С уважением,
Сергей

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