Форумы

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

,

Форумы

Дата публикации:

werifon, 23.04.2007 - 13:51

Кто обновлялся? Обновился появилась такая проблема , названия разделов оторброжаються так

CODE
?????
?????????? ????????. ??????????? ????.
{ipb.lang['sub_forum_title']}: ??????, ??????

[V.I.P], 23.04.2007 - 16:12

Ты обновлял в ручную или автоматом

werifon, 23.04.2007 - 16:46

QUOTE([V.I.P] @ 23.04.2007 - 17:12)
Ты обновлял в ручную или автоматом
*


Автоматом

scorpion-ds, 24.04.2007 - 11:33

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

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


werifon, 24.04.2007 - 11:37

MYSQL (5.0.19) По всей видимости это моя вина , когда обновлял там спросило какой шрифт и стоял latin1 , только вот как поменять на cp1251 , да и ещё как назло бэкап от старого форума оказался битый =((

werifon, 24.04.2007 - 11:54

Смотрю в базе и вижу в ней текст 1170410795, 'Aiaaaeaia a?oiia ''Iiaay a?oiia''' Это всё значит капец ей полностью или ещё есть шансы восстановить?

scorpion-ds, 24.04.2007 - 11:58

QUOTE(werifon @ 24.04.2007 - 10:54)
Смотрю в базе и вижу в ней текст  1170410795, 'Aiaaaeaia a?oiia ''Iiaay a?oiia''' Это всё значит капец ей полностью или ещё есть шансы восстановить?
*


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

werifon, 24.04.2007 - 12: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

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

scorpion-ds, 24.04.2007 - 13:03

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, 24.04.2007 - 13:45

scorpion-ds , что посоветуеш?

scorpion-ds, 24.04.2007 - 14:00

QUOTE(werifon @ 24.04.2007 - 12:45)
scorpion-ds , что посоветуеш?
*


Даже не знаю, попробуй поискать ответы на свои вопросы на оффоруме, IPB, как я уже писал та ошибка, что у тебя возникает, у меня тоже была, и я не смог найти решение этой проблемы.



Там есть форумы по всем версиям движка.


версия для печати -> Полная версия

SoftoRooM © 2004-2024