Задавайте вопросы, мы ответим
Вы не зашли.
Не так давно переносились сайты с другого хоста.
Движок ДЛЕ, кодировка базы cp1251. Но постоянно возникают ошибки следующего вида:
MySQL Error!
------------------------
The Error returned was:
Can't initialize character set latin1 (path: /usr/share/mysql/charsets/)
Error Number:
1
Возможно это из-за плохого переноса или каких-то настроек при дампе? Помогите пожалуйста решить эту проблему, а то выскакивает каждое 5е окно сейчас с ошибкой, обновляю пропадает, но все же напрягает.
Неактивен
Просто убедитесь, что в /usr/share/mysql/charsets есть файлики, соответствующие кодировке
latin1. Если файлики кодировок находятся в другом месте, нужно в настройках сервера это
явно указать.
Неактивен
все файлы на месте:
[root@server ~]# ls /usr/share/mysql/charsets
Index.xml ascii.xml cp1256.xml cp852.xml geostd8.xml hp8.xml koi8u.xml latin5.xml macroman.xml
README cp1250.xml cp1257.xml cp866.xml greek.xml keybcs2.xml latin1.xml latin7.xml swe7.xml
armscii8.xml cp1251.xml cp850.xml dec8.xml hebrew.xml koi8r.xml latin2.xml macce.xml
Неактивен
Сервер их точно может читать?
OS error code 1: Operation not permitted
Права? SELinux? AppArmor?
Неактивен
проблема пропала, не знаю за счет чего она решилась, админ что-то поправил и теперь все ок.
Вообщем, спасибо за помощь
Неактивен