Erro de reconstrução do índice do Sphinx em Pensamento no Windows xp: o searchd já está em execução

1

Eu tenho o Sphinx instalado no sistema windows xp. A Eu uso o plug-in Thinking Sphinx dentro do meu aplicativo rails.

Eu não consigo reconstruir o índice com a tarefa do rake do Thinking Sphinx após a inicialização do servidor de aplicativos, mesmo se eu pará-lo:

Stopped search daemon (pid 4492).
... bla bla bla ...
total 3 reads, 0.000 sec, 1.3 kb/call avg, 0.0 msec/call avg
total 9 writes, 0.000 sec, 1.2 kb/call avg, 0.0 msec/call avg
WARNING: could not open pipe (GetLastError()=2)
rake aborted!
searchd is already running.

Se eu recarregar o sistema, posso reconstruir o índice. O que você pensa sobre isso?

    
por peterh 05.02.2010 / 21:04

1 resposta

2

Tudo ficou bem depois que eu reinstalei o serviço do sphinx com este comando:

C:\worktools\sphinx\bin>searchd.exe --install --config "C:\worktools\sphinx\sphinx.conf"

NB : o caminho de configuração deve estar entre aspas. E eu não usei a opção - servicename como fiz durante minha primeira instalação.

    
por 08.04.2010 / 21:19