nginx + passengerを使用して、ubuntu 12.04で実行されるアプリがあります。私の方法では、スフィンクスインデックスを再構築しようとしています:
def update_sphinx_index
Rails.application.load_tasks
Rake::Task['ts:rebuild'].invoke
redirect_to admin_mainpage_path
end
また、私は試します:
`rake ts:index`
しかし、何も起こりませんでした。スフィンクスのインデックスは再構築されません。私は何を間違っていますか?コマンドターミナルで rake ts:rebuild を実行するとすべて問題なく、インデックスが再構築されるため、いくつかの特権または何か他のものでこれを行う必要があるかもしれません。