
Estou tentando testar um livro de receitas do Sphinx, mas preciso de um banco de dados para fazer isso.
Criei o banco de dados localmente, mas preciso saber onde está o caminho padrão para o índice da tabela que criei.
Este é o erro que estou recebendo ao tentar executar o sphinx porque o caminho para o índice está errado:
WARNING: index 'phoneindex': preload: failed to open /var/lib/mysql/mysql.sph: No such file or directory; NOT SERVING
FATAL: no valid indexes to serve
Onde posso encontrar mysql.sph? Ou como/quando esse arquivo é criado?
Obrigado!
Responder1
Você está confundindo algumas coisas:
Um indexador LÊ seus dados MySQL por meio de uma conexão no serviço MySQL, não lendo os arquivos MySQL.
Seu índice estaria no repositório de dados Sphinx definido na configuração do Sphinx para cada índice com um parâmetro de caminho.
index myindex{
source = ...
path = /path/to/your/sphinx/data
}