0

行,所以我在我的服務器有兩個Rails應用程序和應用程序都使用思維獅身人面像和一切似乎好一個應用程序。當我這樣做運行兩種分析思路獅身人面像

rake ts:start RAILS_ENV=production 
Started successfully (pid 9943). 

但是當我做它的其他應用程序我他們使用不同的端口....任何想法都得到

rake ts:start RAILS_ENV=production --trace 
** Invoke ts:start (first_time) 
** Invoke thinking_sphinx:start (first_time) 
** Invoke thinking_sphinx:app_env (first_time) 
** Execute thinking_sphinx:app_env 
** Invoke environment (first_time) 
** Execute environment 
Jammit Warning: Asset compression disabled -- Java unavailable. 
Jammit Warning: No assets match 'public/stylesheets/public.css' 
** Execute thinking_sphinx:start 
Failed to start searchd daemon. Check /var/www/projects/log/searchd.log. 
Failed to start searchd daemon. Check /var/www/projects/log/searchd.log 
** Execute ts:start 

...還我這裏檢查日誌文件/var/www/projects/log/searchd.log及其空白...任何知道該怎麼做。我已經試過幾乎所有

+0

我認爲應該根據這個可能:http://freelancing-god.github.com/ts/en/common_issues.html#multiple你確定你正在尋找正確的日誌?我認爲有通過rake任務催生了不同的過程。 ps aux說什麼?你是否嘗試清理pid文件? – phoet 2012-01-10 19:22:11

+0

我看着這一個/var/www/projects/log/searchd.log也是我如何通過刪除它們清理PID-文件 – Trace 2012-01-11 01:13:20

+0

。大多數情況下,你可以在tmp文件夾中找到它們。 – phoet 2012-01-11 07:46:01

回答

0

耙TS:開始啓動你的獅身人面像守護進程。如果你希望你的應用程序共享同一個搜索引擎,你應該只做TS:啓動一次。和這兩個應用程序應該工作