MnoGoSearch - indexer конвертирует слова в неизвестную кодировку

crocodile2u

http://vbolshov.org.ru
MnoGoSearch - indexer конвертирует слова в неизвестную кодировку

Установил mnogosearch (3.2.35).

В indexer.conf LocalCharset windows-1251

В MySQL (4.1.14) collation = cp1251_general_ci

Индексер индексирует страницы, но в базу слова пихает в какой-то непонятной кодировке.

Кто-нибудь сталкивался с таким поведением?
Я поискал на форуме mnogosearch, но ничего похожего не нашел...

-----------------------------

Стал использовать UTF-8. Стало лучше :) В консоли слова показываются великолепно. phpmyadmin, правда, все равно кракозябры показывает, но это уже ерунда.
 

440hz

php.ru
crocodile2u
LocalCharset windows-1251 - это кодировка страниц, на сколько я помню, а не то, как он в базу пихает.
 

crocodile2u

http://vbolshov.org.ru
440hz
Нет, это именно кодировка, в которую он перекодирует все, что к нему попадает. Кодировка страниц - RemoteCharset (впрочем, по идее страницы должны сами указывать свою кодировку)

В общем, все уже благополучно решилось с помощью UTF-8. Хотя это и не совсем оптимально (я-то точно знаю, что мне хватило бы однобайтовой кодировки) - зато работает, и работает прекрасно.
 

crocodile2u

http://vbolshov.org.ru
admin
Я пробовал указывать и windows-1251, и cp1251, и CP1251 в качестве LocalCharset - ничего не помогает. Поставил DefaultLanguage ru, да и вообще практически где только мог? везде ставил и windows-1251, и cp1251, и CP1251 - ноль внимания (я даже так и не разобрался? в какой кодировке он пишет в базу - при просмотре в любой кодировке одни знаки вопроса вместо букв - и SET NAMES не помогает)

В общем? на это можно забить? поскольку проект не такой уж большой, так что сэкономить можно лишь немного, не используя юникод.

Спасибо всем, кто хотел помочь!
 
Сверху