私はsphinxを実行していて、私たちのrails3アプリケーションでsphinxを考えています。私はosx 10.6でも乗客を使っています。デルタインデックスのみコンソールで作業する
すべては問題ありませんが、ブラウザでレコードを作成すると、デルタインデックスが機能しなくなります。コンソールで
、私はビューに表示され、次の出力と、私のレコードの取得:
Sphinx 2.0.2-dev (r2875)
Copyright (c) 2001-2011, Andrew Aksyonoff
Copyright (c) 2008-2011, Sphinx Technologies Inc (http://sphinxsearch.com)
using config file '/Users/jennyb/railsprojects/orders/config/development.sphinx.conf'...
indexing index 'company_delta'...
WARNING: collect_hits: mem_limit=0 kb too low, increasing to 14336 kb
collected 2 docs, 0.0 MB
sorted 0.0 Mhits, 100.0% done
total 2 docs, 30 bytes
total 0.009 sec, 3291 bytes/sec, 219.44 docs/sec
total 3 reads, 0.000 sec, 0.2 kb/call avg, 0.0 msec/call avg
total 9 writes, 0.000 sec, 0.2 kb/call avg, 0.0 msec/call avg
rotating indices: succesfully sent SIGHUP to searchd (pid=48890).
=> #<Company id: 26, name: "Bobs Your Uncle", number: "123456", address: "204 Some Studio", town: "London", postcode: "W1", phone: "0207123456", createdby: nil, user_id: nil, created_at: "2011-07-18 08:24:26", updated_at: "2011-07-18 08:24:26", notes: nil, vip: nil, delta: true>
私はドキュメントを進めてきたが、私のインデックスを再構築など、私が想定することができる唯一のことは、それがあるということですアクセス権の問題docsは、searchdはwwwと同じユーザとして実行されなければならないと言う。
Apache2は私のMacでwwwユーザーとして実行されています。なぜ私はtsユーザーとして実行するためにこれを変更する必要がありますか?
- UPDATE -
Sphinx.rb:
development:
min_infix_len: 3
bin_path: "/usr/local/bin"
version: 2.0.5
mem_limit: 128M
は@mikhailovこんにちは、メモリ制限が –
はあなたが見ることができます...デルタインデックスは、コンソールだけで働いているという事実上の任意の影響を与えるとは思えません。 thinking_sphinxの設定はどうですか? – Anatoly
こんにちは - 最初の質問に追加されました。申し訳ありませんが含まれていません。 –