2010-04-12 33 views
3

我不得不重新安裝一堆我的端口安裝有一天,現在當我啓動我的RoR服務器與「ruby腳本/服務器-d -p 3000」服務器將無法工作。我在日誌中沒有看到任何錯誤。如果我用「ruby script/server -p 3000」啓動它,它工作正常。RoR服務器不會使用-d選項

任何想法,我可能已經卸載,會導致此行爲?

+1

我已經提出了4個其他問題,但他們都沒有真正回答。我不會接受一個不好的答案。 – Rodrigo 2010-04-12 19:49:33

+0

任何機會,你使用Mongrel? – Shyam 2010-04-12 22:45:31

+0

我確實建議你使用乘客。 – 2010-04-13 05:09:12

回答

0

-d選項以守護程序模式運行服務器。 Mongrel允許這樣做。賠率是,你卸載它。

+0

我重新安裝了雜種,但沒有解決。但它現在更長的一個問題。感謝您的幫助 – Rodrigo 2010-05-26 15:14:25

+1

請問您是如何解決這個問題的?我遇到了同樣的問題。 – lzap 2011-07-27 10:24:12

+1

是的,我討厭人們發佈重要的技術問題,然後關閉他們「我解決了kthxbai。」 – mcandre 2011-07-28 17:31:34

0

rake 1.1.0中存在一個導致此問題的錯誤。嘗試升級到機架1.3.0。我知道這一個不受影響。

1

我試過升級機架,仍然沒有運氣。

該命令適用於我。

mongrel_rails start -e production -d