1

Sphinx 検索サーバーをインストールしようとしています。ここにある手順に従いましたhttp://itsonrail.wordpress.com/2010/05/23/installing-sphinx-on%C2%A0windows/

環境パスに追加C:\Sphinx\binすると、Sphinx Search が [サービス] パネルに表示されます。起動しようとすると、次のエラーが発生します。

Windows could not start SphinxSearch service on local computer Error: 1067 The process terminated unexpectedly.

この問題を解決するのを手伝ってください。前もって感謝します。

これhttp://sphinxsearch.com/forum/view.html?id=2684を試しましたが、役に立ちませんでした。

4

7 に答える 7

0

昨日Shpinxが正常に動作していたときに、突然このエラーが発生しました。クエリ ログ ファイルのサイズが 4Gb に達していたことが判明しました。削除したところ、問題なくサービスが開始されました。

于 2014-08-04T06:43:35.473 に答える
0

構成が正しくセットアップされていないようです。コマンド プロンプト経由で sphinx ディレクトリ パスから検索デーモンを実行しようとしましたか?

C:\sphinx\bin> searchd
C:\sphinx\bin>indexer --rotate –all

また、search.log または Windows イベント ログでログを確認してください。

この後も実行されていない場合は、もう一度再インストールしてみてください

私はそれがあなたのために働くことを願っています

于 2013-06-13T15:02:26.653 に答える
0

エラー 1067 は、プロセスが予期せず終了したことを除いて、問題について多くを語っていません。searchd.logでさらに情報を調べてみてください。

Sphinx を新しいバージョンに更新しようとしたときに、同じエラー コードが表示されました。ログファイルで、私は見つけました

致命的: 提供する有効なインデックスがありません

私の問題は、古いバージョンで作成されたインデックス ファイルを使用して新しいバージョンの Sphinx を実行しようとしたことです。古いインデックス ファイルをすべて削除し、新しいインデックスを作成することで解決しました。

于 2013-07-25T12:59:06.610 に答える
0

conf ファイルで定義されているすべてのフォルダーが実際に存在することを確認してください。LOG フォルダーが見つからなかったので、エラーが発生しました。フォルダを追加したら、問題は解決しました。

于 2016-02-21T07:20:23.400 に答える
0

==>> コマンド ウィンドウを閉じて、sphinxsearch サービスを再起動します...

于 2013-09-23T06:54:14.227 に答える