2010-03-25 79 views
0

我有一個rails應用程序正在運行使用mongrel的生產,我可以成功地啓動應用程序的mogrel,但是當我嘗試訪問URL上的應用程序時,它沒有響應...它只是掛着。軌道應用程序在生產不工作

這是雜種日誌...但是當我點擊xxx.xxx.xxx.xx:3001它沒有顯示網站,但在開發工作正常。

**開始雜種在0.0.0.0:3001

聽**引發基團的 「name.co.za」: 「name.co.za」。

**將組更改爲「name.co.za」。

**將用戶更改爲「name.co.za」。

**開始與生產環境的Rails ...

** Rails的加載。

**加載任何Rails相關GemPlugins

**信號準備。 TERM =>停止。 USR2 =>重啓。 INT =>停止(不重新啓動)。

**註冊導軌信號。 HUP =>重新加載(不重新啓動)。它可能無法正常工作。

**雜種1.1.5提供的0.0.0.0:3001

**書寫PID文件/home/name.co.za/shared/log/mongrel.pid

回答

0

可以是端口3001已經被其他進程綁定了?

其他解決方法:嘗試添加-a xxx.xxx.xxx.xx以將mongrel綁定到ip地址。

0

一對夫婦的想法:

  • 3001不是一個標準的端口有你的機器上打開 - 許多操作系統,我知道,這個塊從外部訪問默認。您可能需要查找外部計算機並查看是否可以telnet,或者本地計算機上是否存在阻止外部訪問的端口。
  • 一些低端路由器在進行內部連接時遇到問題,查看指向路由器的IP並將其轉向內部。查看您是否可以使用路由器已知的私有IP地址(192.168.x.x或其他)訪問您的計算機。

什麼是操作系統?