铁路应用生产无法正常工作

时间:2010-03-25 06:58:22

标签: ruby-on-rails ruby mongrel

我正在使用mongrel运行生产的rails应用程序,我可以成功启动应用程序的mogrel但是当我尝试访问URL上的应用程序时它没有响应...它只是挂起。

这是杂种日志......但是当我点击xxx.xxx.xxx.xx:3001时,它没有显示网站,但在开发上工作正常。

**在0.0.0.0:3001启动Mongrel收听

**“name.co.za”的发起组:“name.co.za”。

**将小组改为“name.co.za”。

**将用户更改为“name.co.za”。

**使用生产环境启动Rails ......

** Rails已加载。

**加载任何特定于Rails的GemPlugins

**信号已准备就绪。 TERM =>停。 USR2 =>重新开始。 INT =>停止(不重启)。

**已注册Rails信号。 HUP =>重新加载(不重启)。它可能效果不好。

** Mongrel 1.1.5于0.0.0.0:3001提供

**将PID文件写入/home/name.co.za/shared/log/mongrel.pid

2 个答案:

答案 0 :(得分:0)

可能是端口3001已经被其他进程绑定了吗?

其他解决方案:尝试添加-a xxx.xxx.xxx.xx以将mongrel绑定到ip-address。

答案 1 :(得分:0)

一些想法:

  • 3001不是在您的机器上打开的标准端口 - 我知道,许多操作系统默认禁止外部访问。您可能希望找到一台外部计算机,看看是否可以远程登录,或者本地计算机上是否存在阻止外部访问端口的内容。
  • 一些低端路由器在接入内部连接时遇到问题,查找指向路由器的IP并将其转向内部进行访问。查看您是否可以使用路由器已知的专用IP地址(192.168.x.x或其他)访问您的计算机。

什么操作系统?