2013-11-12 3 views
0

Когда я поиск в распределенном индекса я пустые атрибутыПустые атрибуты с распределенными индексами

[matches] => Array 
    (
     [9] => Array 
      (
       [weight] => 1 
       [attrs] => Array 
        (
        ) 

      ) 

     [28] => Array 
      (
       [weight] => 1 
       [attrs] => Array 
        (
        ) 

      ) 

Мой sphinx.conf

#!/usr/local/bin/php 

source base_src 
{ 
    type = xmlpipe2 
} 

<?php for($i=1;$i<=6;$i++): ?> 
source main_src_<?php echo $i; ?> : base_src 
{ 
    xmlpipe_command  = /usr/local/bin/php /home/yanovskiy/project/indexer.php --main <?php echo ($i - 1); ?> 
} 
<?php endfor; ?> 

index base_index 
{ 
    docinfo   = extern 
    mlock   = 1 
    morphology  = none 
    min_word_len  = 3 
    charset_type  = utf-8 
    enable_star  = 0 
    html_strip  = 0 
} 

<?php for($i=1;$i<=6;$i++): ?> 
index main_index_<?php echo $i; ?> : base_index 
{ 
    source    = main_src_<?php echo $i; ?> 
    path    = /var/db/sphinxsearch/data/main_<?php echo $i; ?> 

} 
<?php endfor; ?> 

index dist 
{ 
    type    = distributed 
    <?php for($i=1;$i<=6;$i++): ?> 
    local    = main_index_<?php echo $i; ?> 
    <?php endfor; ?> 
} 

У меня есть одни и те же схемы во всех индексов. Я проверил его с помощью indextool --dumpheader и вручную.

При поиске в * main_index_1 * или * main_index_2 * отдельно, тогда все хорошо, но если я ищу в dist индекс - атрибуты пустые. Может ли кто-нибудь помочь мне в этом?

Я использую Sphinx 2.1.2-релиз на FreeBSD 9.2

+0

Я не один с этой проблемой http://sphinxsearch.com/bugs/view.php?id=1532 –

+0

Я создал новый вопрос в багтрекер HTTP: // sphinxsearch. com/bugs/view.php? id = 1760 –

ответ

0

Эта проблема в расширении PHP с PECL (версия 1.3.0)

+0

Есть ли какое-то исправление? У меня такая же проблема :-( –

0

У меня была такая же проблема здесь, пока мы не обновлены до последней версии Sphinx сервер (2.2.10)

Смежные вопросы