2014-05-01 13 views
5

Zainstalowałem usługę wyszukiwania sfinksa. Do tworzenia indeksów używam następną komendę:Wstępne ładowanie ostrzeżeń Sphinx: nie można otworzyć

sudo searchd -c /etc/sphinxsearch/sphinx.conf

Po dostaję komunikat ostrzegawczy w terminalu:

przy użyciu pliku konfiguracyjnego ' /etc/sphinxsearch/sphinx.conf '... nasłuchiwanie na 127.0.0.1:3322 wstępne indeksowanie "medycznych zdolności" OSTRZEŻENIE: indeks' medicalfacilities ': wstępne ładowanie: nie można otworzyć /var/data/sphinx/medicalfacilities.sph: Nie taki plik lub tragiczne ctory; NIE PORCJA precaching indeksu 'article_index'

również próbował zatrzymać sfinks:

searchd --stop

i exicute polecenie:

indekser --config /etc/sphinxsearch/sphinx.conf --rotacja --all

Dało mi wiadomość:

przy użyciu pliku konfiguracyjnego '' ... /etc/sphinxsearch/sphinx.conf indeks indeksowania 'medicalfacilities' ... FATAL: failed to open /var/dane /sphinx/medicalfacilities.tmp.spl: Żaden taki plik lub katalog, nie będzie indeksowany. Spróbuj opcji --rotate.

Proszę, wyjaśnij mi, dlaczego Sphinx nie tworzy plików indeksów? Jak naprawić?

Odpowiedz

5

failed to open /var/data/sphinx/medicalfacilities.tmp.spl: Nie ma takiego pliku lub katalogu

sugeruje, że folder /var/data/sphinx/ nie istnieje. Utwórz go :)

+0

Po prostu :) Dzięki – user3573738

Powiązane problemy