Твой софтовый форум > WeB - Developments > Скрипты > Форумы

Обновление с ipb 2.1.7 на 2.2.2

Дата публикации: 24.04.2007 - 14:00
werifon
Кто обновлялся? Обновился появилась такая проблема , названия разделов оторброжаються так

CODE
?????
?????????? ????????. ??????????? ????.
{ipb.lang['sub_forum_title']}: ??????, ??????
[V.I.P]
Ты обновлял в ручную или автоматом
werifon
QUOTE([V.I.P] @ 23.04.2007 - 17:12)
Ты обновлял в ручную или автоматом
*


Автоматом
scorpion-ds
По всей видимости, проблемы со скинами, попробуй обновить кэш скинов, но при этом ты, возможно, потеряешь внесенные тобой изменения.

Также убедись, что у тебя нет проблем с БД, какая у тебя версия MySQL? Вот тут я уже писал только что, может и у тебя та же проблема …


werifon
MYSQL (5.0.19) По всей видимости это моя вина , когда обновлял там спросило какой шрифт и стоял latin1 , только вот как поменять на cp1251 , да и ещё как назло бэкап от старого форума оказался битый =((
werifon
Смотрю в базе и вижу в ней текст 1170410795, 'Aiaaaeaia a?oiia ''Iiaay a?oiia''' Это всё значит капец ей полностью или ещё есть шансы восстановить?
scorpion-ds
QUOTE(werifon @ 24.04.2007 - 10:54)
Смотрю в базе и вижу в ней текст  1170410795, 'Aiaaaeaia a?oiia ''Iiaay a?oiia''' Это всё значит капец ей полностью или ещё есть шансы восстановить?
*


Думаю, что еще есть шанс, хуже, если бы были одни вопросики, попробуй для начала вставить код «mysql_query("set names cp1251");», может, поможет.
werifon
Щас хочу попробовать залить старую битую базу и старый форум и пробовать заново обновляться до 2.2.2

Добавлено:

На последним этапе обновления выскакивает сразу же
CODE
SELECT id FROM ibf_faq WHERE title = 'Преимущества регистрации'

Сообщение сервера: Illegal mix of collations (latin1_swedish_ci,IMPLICIT) and (cp1251_general_ci,COERCIBLE) for operation '='
Код ошибки: 1267
Время: Tuesday 24th of April 2007 01:09:01 PM

Что это может быть?
scorpion-ds
QUOTE(werifon @ 24.04.2007 - 11:08)
Щас хочу попробовать залить старую битую базу и старый форум и пробовать заново обновляться до 2.2.2

Добавлено:

На последним этапе обновления выскакивает сразу же
CODE
SELECT id FROM ibf_faq WHERE title = 'Преимущества регистрации'

Сообщение сервера: Illegal mix of collations (latin1_swedish_ci,IMPLICIT) and (cp1251_general_ci,COERCIBLE) for operation '='
Код ошибки: 1267
Время: Tuesday 24th of April 2007 01:09:01 PM

Что это может быть?
*


Это явно проблема с кодировками, сам с таким сталкивался, но у меня эта ошибка возникала когда я сравнивал две строки в «триггерах», а в этом форумном движке их нет.

К стати IPB версии 2.1.7 и младше не дружит с MySQL 5, это связано с тем, что в MySQL 5 применяются строгие правила для SQL запросов, в локальном варианте я отключал этот самый строгий режим еще на этапе настройки самого MySQL, в общем, много еще зависит от настроек MySQL.
werifon
scorpion-ds , что посоветуеш?


Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке: Обновление с ipb 2.1.7 на 2.2.2
SoftoRooM © 2004-2024