Tisat Опубликовано 24 Августа 2007 Жалоба Поделиться Опубликовано 24 Августа 2007 При установке какого-нить мода с помощью установщика,пишет : "Ошибка при работе с базой данныхВозникла проблема при работе с базой данных.Вы можете попробовать обновить эту страницу, нажав сюда" Как исправить? В логе ошибок пишет : Время: Wed, 22 Aug 2007 14:57:41 +0400 Код ошибки: 1267 Сообщение сервера: Illegal mix of collations (latin1_swedish_ci,IMPLICIT) and (cp1251_general_ci,COERCIBLE) for operation '=' IP Адрес клиента: "мой ip" Запрос: SELECT * FROM ibf_installed_mods WHERE m_name='(D23) Предпросмотр темы' Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Song Опубликовано 24 Августа 2007 Жалоба Поделиться Опубликовано 24 Августа 2007 Обратись в тему поддержки установщика. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
vasyast Опубликовано 24 Августа 2007 Жалоба Поделиться Опубликовано 24 Августа 2007 Несварение кодировок. Проверьте, чтобы в файле conf_global.php в настройках была указана нужная кодировка. Это там где $INFO['mysql_codepage']... Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Tisat Опубликовано 24 Августа 2007 Автор Жалоба Поделиться Опубликовано 24 Августа 2007 Да я знаю что с кодировками какие то проблемы,но в том файле кодировка нужная стоит! Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
GiV Опубликовано 24 Августа 2007 Жалоба Поделиться Опубликовано 24 Августа 2007 Значит установщик не поддерживает работу с кодировками. latin1 я так понимаю на форумеcp1251 это значение по умолчанию, с которым пытается работать IPB если кодировка не указана. В ./ips_kernel/class_db.php Находим 'mysql_codepage' => 'cp1251' , Заменяем на'mysql_codepage' => 'latin1' , Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Tisat Опубликовано 24 Августа 2007 Автор Жалоба Поделиться Опубликовано 24 Августа 2007 Значит установщик не поддерживает работу с кодировками. latin1 я так понимаю на форумеcp1251 это значение по умолчанию, с которым пытается работать IPB если кодировка не указана. В ./ips_kernel/class_db.php Находим 'mysql_codepage' => 'cp1251' , Заменяем на'mysql_codepage' => 'latin1' ,Не помогло! Значит так,может будет яснее!До этого стоял appserv и всё ставилось норм и моды и тд!Сейчас поставил Wos вот на нём эта ошибка и вылазиет,соответсвенно проблема не в форуме и не в установщике,а в самом мускуле,там наверное что то поменять надо? Или в форуме поменять под мускул!Помогите плиз! Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Рекомендуемые сообщения
Присоединиться к обсуждению
Вы можете ответить сейчас, а зарегистрироваться позже. Если у вас уже есть аккаунт, войдите, чтобы ответить от своего имени.