- - - - - - - - - - - - - - - - - - - - - - - - - - - -
Name: Alex Aver
Subject: Re: perl interface for Dataparksearch
> At 23:57:03 27/07/06, Maxime wrote:
>perl-интерфейс находится в состоянии "как бы оно есть". Т.е. намётки как оно
>могло бы быть. У меня просто нет чёткого предстваления, как оно должно быть,
>чтобы было удобно. Если у вас есть соображения по этому поводу, поделитесь,
>пожалуйста.
В принципе, тех возможностей, которые "как бы предоставляет" интерфейс, должно
хватить ;). Я надеюсь, когда дойдет речь до эксплуатации, соображения появятся.
Что волнует сильно - возможность использования модуля под mod_perl. Есть ли по
этому поводу какие-то ограничения? Можно ли сделать подключение разделяемым
между несколькими чайлдами?
[quoted]
Этот маленький пример работает, он позволяет получить авто реферат по урлу
документа:
use Dataparksearch;
# Init Dataparksearch
my $search = new Dataparksearch(config => '/usr/local/dpsearch/etc/perl.conf');
print "SEA:" . $search->GetSEA("http://localhost/") . "\n";
[/quoted]
Данный пример (с существующим в таблице url "урлом") отрабатывает, но ничего не
выдает. Видимо нужна дополнительная настройка.
А вот пример из директории examples, поправленный на предмет указания
правильного config, работает странно:
===
[18817]{00} Start DpsFind
[18817]{00} DpsFind for pgsql://dps:dps@/dps/?dbmode=single
[18817]{00} DpsGetWords for pgsql://dps:dps@/dps/?dbmode=single
[18817]{00} Prepare query: test, ltxt:test
[18817]{00} Segment lang:
[18817]{00} wrd {4}: test
[18817]{00} Start search for 'test'
[18817]{00} Stop search for 'test' 0.03 36 found
[18817]{00} Start group by url_id 36 docs
[18817]{00} max_order: 0
[18817]{00} Stop group by url_id: 0.00
[18817]{00} Start load url data 14 docs
[18817]{00} Stop load url data: 0.00
[18817]{00} Start SORT by PATTERN 14 words
[18817]{00} Stop SORT by PATTERN: 0.00
[18817]{00} use_showcnt: 0 ratio: 0.000000
[18817]{00} Start Clones
[18817]{00} Stop Clones: 0.00
[18817]{00} Start Order, Last-Modified and Excerpts
[18817]{00} Stop Order, Last-Modified and Excerpts: 0.00
[18817]{00} Start DpsTrack
[18817]{00} Stop DpsTrack: 0.00
[18817]{00} Done DpsFind 0.039
Command terminated
===
Т.е. до выдачи статистики и до перебора records дело не доходит.
Чем может быть вызвано 'Command terminated', как понять причину?
- - - - - - - - - - - - - - - - - - - - - - - - - - - -
Read the full topic here:
http://www.dataparksearch.org/cgi-bin/simpleforum.cgi?fid=06;topic_id=1154008257;reply=1154030223