LINUX.ORG.RU
ФорумAdmin

MySQL+Apache+Perl - nonexistent charset


0

0

Ситуация следующая.
1. Собрал (3.23.52) с -with-charset=koi8_ru --with-extra-charsets=all
2. Установил
3. Создал БД и таблицу
3. Написал простенький пеловый скрипт для работы с таблицей: добавить, удалить изменить.

Все вроде в норме, добавить могу, изменить тоже, удалить. Даже сортировка работает. Беспокоит одно. В логе апача (error.log) постоянно при любом запросе к БД пишет
##########cut##############
File 'NONEXISTENT/charsets/?.conf' not found (Errcode: 2)
Character set '#7' is not a compiled character set and is not specified in the 'NONEXISTENT/charsets/Index' file
##########cut##############

В каталоге /usr/local/mysql/share/mysql/charsets есть файл koi8_ru.conf,
а /usr/local/mysql/share/mysql/charsets/Index содержит строку
koi8_ru 7

Пробовал переставить (4.0.13) с -with-charset=cp1251 --with-extra-charsets=all
Те же лица, только с #14 (cp1251)

Самое интересное, что при вызове скрипта из шелла - ошибки нет!!!

Что бы это значило и как фиксить?

Заранее благодарен.


Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.