ошибка при установке yandex.server

stasbz

Новичок
ошибка при установке yandex.server

Установил yandex.server.
запускаю командой /etc/rc.d/init.d/yandex.sh
получаю ответ /etc/rc.d/init.d/yandex.sh: Error: Can't find 'wget' or 'lynx' or 'fetch' and can't send HTTP-request to the Yandex.Server.
wget установлен.
Кто нибудь с этим сталкивался? в чем проблема?
 

stasbz

Новичок
Автор оригинала: dimagolov
посмотри как проверяется наличие wget в скрипте
в yandex.sh нашел только такую строчку
if which wget >/dev/null 2>&1 then
http_request......
не понимаю что означает.
как правильно написать?
 

dimagolov

Новичок
сделай which wget и посмотри что получилось

-~{}~ 03.11.09 11:50:

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

stasbz

Новичок
Автор оригинала: dimagolov
сделай which wget и посмотри что получилось

-~{}~ 03.11.09 11:50:

пути криво прописаны судя по всему
bash: which: command not found
а wget я устанавливал с помощью yum install wget

-~{}~ 03.11.09 18:58:

whereis wget
wget: /usr/bin/wget
 

dimagolov

Новичок
то есть не пути.
ну так тебе еще не понятно что нужно в скрипте поправить?
 

dimagolov

Новичок
кстати, whereis -b -B $PATH -f wget дает почти тот же результат, что и which wget

а вообще man whereis
 

stasbz

Новичок
Установил which. все стало нормально
но при запуске выдает
bash-3.1# /etc/rc.d/init.d/yandex.sh start
Starting Yandex.Server (/usr/local/sbin/yandex-server)
Processing of '':
Warning at line 27, col 3: section 'Collection' does not allow directive 'WorkDir'. The directive will be ignored.
unknown error
Processing of '':
Warning at line 27, col 3: section 'Collection' does not allow directive 'WorkDir'. The directive will be ignored.
bash-3.1# Warning: SearchOpen failed to open /var/local/yandex/workindex/index: erf_manager.cpp:101: cannot open yndex '/var/local/yandex/workindex/index'
 
Сверху