parser

Написать ответ на текущее сообщение

 

 
   команды управления поиском

не могу запустить внешний скрипт cgi (mnogosearch)

ALex 04.07.2007 13:26

пытаюсь подключить скрипт mnogosearch

раньше у меня было с помощью load:
f[^file::load[text;http://www.site.ru/cgi-bin/search.cgi?q=$form:q;$.timeout(10)]]
так работает, но иногда очень долго все происходит (10-30 секунд), поэтому решил попробовать сделать с помощью ^file::cgi. Сделал symlink на скрипт в папке cgi-bin и запускаю его так:
$f[^file::cgi[../search.cgi;$.QUERY_STRING[q=^taint[$form:q]]]]
$f.text $f.status $f.stderr
получаю $f.text пустой. резульат:
0 {sql.c:6642} Query: SELECT url_id,intag FROM dict WHERE word='тест'

т.е. скрипт нормально находится, но почему-то не выполняется...
или это он выполняется и пытается сообщить о какой-то ошибке?

и еще: я правильно понимаю, что через file::cgi я получу более быстрый ответ, чем через load?