- - - - - - - - - - - - - - - - - - - - - - - - - - - -
Name: Andrew
Subject: Re: Не ищет файлы с русскими именами

Файл protub.txt записан в кодировке ROI8-R.

-----------------------------------------------------------------------------------
Эксперимент №1 кодировка файлов, каталогов и содержимого определяется по 
таблицам
-----------------------------------------------------------------------------------

Настройки indexer.conf:
...
Realm file:///mnt/shmelev/test3/*/
Server page file:///mnt/shmelev/test3/
Server file:///mnt/shmelev/test3/
URL file:///mnt/shmelev/test3/
...

./indexer -qamv5 -u  '%protub.txt'

indexer[3851]: {01} Status: 200 OK
indexer[3851]: {01} Guesser bytes: 8192, Lang: ru, Charset: KOI8-R
indexer[3851]: {01} Store by default
indexer[3851]: {01} Allow method is used
indexer[3851]: {01} No conditional subsection detected
indexer[3851]: {01} Response.body: 333 Как-то раз самурай Ямамото Садааки 
встретил ниндзю. Ямамото Садааки подпрыгнул и ударил ниндзю ногой в голову, а 
ниндзя рубанул Ямамото Садааки мечом, но самурай блокировал удар металлическим 
браслетом. Тогда Ямамото Садааки удари
indexer[3851]: {01} Response.case_sense: 1
indexer[3851]: {01} Response.Charset: KOI8-R
indexer[3851]: {01} Response.Content-Language: ru
indexer[3851]: {01} Response.Content-Length: 22281
indexer[3851]: {01} Response.Content-Type: text/plain
indexer[3851]: {01} Response.crc32: -1073304288
indexer[3851]: {01} Response.crc32old: -1073304288
indexer[3851]: {01} Response.crosswords: <NULL>
indexer[3851]: {01} Response.DP_ID: 2
indexer[3851]: {01} Response.E_URL: file:///mnt/shmelev/test3/protub.txt

-----------------------------------------------------------------------------------
Эксперимент №2 RemoteCharset без параметров не отменяет явное указание 
кодировки :(
-----------------------------------------------------------------------------------

Настройки indexer.conf:
...
RemoteCharset windows-1251
Realm file:///mnt/shmelev/test3/*/
Server page file:///mnt/shmelev/test3/
RemoteCharset
Server file:///mnt/shmelev/test3/
URL file:///mnt/shmelev/test3/
...

./indexer -qamv5 -u  '%protub.txt'

indexer[3881]: {01} Status: 200 OK
indexer[3881]: {01} Guesser bytes: 8192, Lang: ru, Charset: windows-1251
indexer[3881]: {01} Store by default
indexer[3881]: {01} Allow method is used
indexer[3881]: {01} No conditional subsection detected
indexer[3881]: {01} Response.body: 333 лБЛ-ФП ТБЪ УБНХТБК сНБНПФП уБДББЛЙ 
ЧУФТЕФЙМ ОЙОДЪА. сНБНПФП уБДББЛЙ РПДРТЩЗОХМ Й ХДБТЙМ ОЙОДЪА ОПЗПК Ч ЗПМПЧХ, Б 
ОЙОДЪС ТХВБОХМ сНБНПФП уБДББЛЙ НЕЮПН, ОП УБНХТБК ВМПЛЙТПЧБМ ХДБТ НЕФБММЙЮЕУЛЙН 
ВТБУМЕФПН. фПЗДБ сНБНПФП уБДББЛЙ ХДБТЙ
indexer[3881]: {01} Response.case_sense: 1
indexer[3881]: {01} Response.Charset: windows-1251
indexer[3881]: {01} Response.Content-Language: ru
indexer[3881]: {01} Response.Content-Length: 22281
indexer[3881]: {01} Response.Content-Type: text/plain
indexer[3881]: {01} Response.crc32: -590756360
indexer[3881]: {01} Response.crc32old: -1073304288
indexer[3881]: {01} Response.crosswords: <NULL>
indexer[3881]: {01} Response.DP_ID: 2
indexer[3881]: {01} Response.E_URL: file:///mnt/shmelev/test3/protub.txt

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

Read the full topic here:
http://www.dataparksearch.org/cgi-bin/simpleforum.cgi?fid=05;topic_id=1220955548;page=2

Ответить