День добрый!
Поставил русскую БагЗиллу.
Всё ок, только при попытке завести новый продукт,
мне пишется:
DBD::mysql::db selectrow_hashref failed: Illegal mix of collations (cp1251_general_ci,IMPLICIT) and (latin1_swedish_ci,COERCIBLE) for operation '=' [for Statement "
SELECT products.id, products.name, products.classification_id, products.description, products.milestoneurl, products.disallownew, products.votesperuser, products.maxvotesperbug, products.votestoconfirm, products.defaultmilestone FROM products
WHERE name = ?"] at Bugzilla/Product.pm line 78
Bugzilla::Product::_init('Bugzilla::Product=HASH(0x2409528)', 'HASH(0x2703a94)') called at Bugzilla/Product.pm line 55
Bugzilla::Product::new('Bugzilla::Product', 'HASH(0x2703a94)') called at [вырезано]\cgi\bugzilla\EDITPR~1.CGI line 166
Чем лечить?
Добавлено Срд 07 Фев 2007 17:10:01 :
Проверил коллашионсы на всех таблицах, везде стоит
Charset cp1251
Collation cp1251_general_ci
что делать?
Добавлено Срд 07 Фев 2007 17:17:44 :
И в аннотации ошибки пишется:
???????????????? ????????????
(Была надпись на русском).
(Русифицировал БагЗиллу из снапшота Rev70).
Отсутствует
DBD::mysql::db selectrow_hashref failed: Illegal mix of collations (cp1251_general_ci,IMPLICIT) and (latin1_swedish_ci,COERCIBLE) for operation
Не имеет отношения к локализации:
https://bugzilla.mozilla.org/show_bug.cgi?id=315661
Версия MySQL не указана, тем не менее см. также: http://community.livejournal.com/ru_mysql/119892.html
При инсталляции MySQL для Bugzilla настоятельно рекомендуется сразу обещать UTF-8.
Отсутствует