- - - - - - - - - - - - - - - - - - - - - - - - - - - - Name: alexch Subject: неверная кодировка при индексации
freebsd 4.11/mysql 5.0.22/apache 2.0.58/php 5.1.4/dpsearch 4.40 установил из портов в конфиге индексера написано (результат индексирования в базу) DBAddr mysql://indexer:[EMAIL PROTECTED]/kontrakty_search/?dbmode=multi&stored=localhost:7004&charset=cp1 251 LocalCharset windows-1251 Allow .html .htm .php .php3 */ AddType "text/html; charset=windows-1251" *.html *.php DefaultLang ua VaryLang "ua ru" Server http://www.kontrakty.com.ua/ сам сайт частью файлами html частью в базе mysql поэтому индексируем по линкам переменные mysql mysqladmin -u root -p variables | grep char | character_set_client | cp1251 | | character_set_connection | cp1251 | | character_set_database | cp1251 | | character_set_filesystem | binary | | character_set_results | cp1251 | | character_set_server | cp1251 | | character_set_system | utf8 | | character_sets_dir | /usr/local/share/mysql/charsets/ | таблицы в базе создаем в кодировке cp1251 mysql --default-character-set=cp1251 -u root -p kontrakty_search < create.multi в httpd.conf AddCharset WINDOWS-1251 .cp-1251 .win-1251 и php.ini написано default_charset = "windows-1251" все указывает на отдачу сайта в кодировке windows-1251 однако в любой таблице из базы получаем свiжий и тд запускал indexer -v5 -a indexer.conf смущает эта запись indexer[54534]: {01} Response.Charset: <NULL> ^^^^^^ понимаю так что сайт не отдает индексеру в виндовой кодировке как лечить?? П.С. freebsd 4.11/mysql 4.1.20/apache 13/php 4/dpsearch 4.28 все чудненько работало - - - - - - - - - - - - - - - - - - - - - - - - - - - - Read the full topic here: http://www.dataparksearch.org/cgi-bin/simpleforum.cgi?fid=05;post=
