Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ruby-on-rails/60.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails 无法将rails服务器作为守护进程运行_Ruby On Rails_Daemon_Mongrel - Fatal编程技术网

Ruby on rails 无法将rails服务器作为守护进程运行

Ruby on rails 无法将rails服务器作为守护进程运行,ruby-on-rails,daemon,mongrel,Ruby On Rails,Daemon,Mongrel,我使用的是Rails2.3.2,当我运行script/server-d时,我得到的唯一输出是 =>引导杂种狗 =>Rails 2.3.2应用程序从 这很好。但当我检查端口3000上运行的任何东西时,我什么也得不到。有什么想法吗?如果mongrel服务器已经启动(看起来是这样),那么可能是防火墙问题,您需要通过iptables进行管理 从本地计算机尝试连接到localhost:3000 例如卷曲http://localhost:3000 或telnet localhost 3000 如果这不是问题

我使用的是Rails2.3.2,当我运行script/server-d时,我得到的唯一输出是

=>引导杂种狗 =>Rails 2.3.2应用程序从


这很好。但当我检查端口3000上运行的任何东西时,我什么也得不到。有什么想法吗?

如果mongrel服务器已经启动(看起来是这样),那么可能是防火墙问题,您需要通过iptables进行管理

从本地计算机尝试连接到localhost:3000

例如卷曲http://localhost:3000 或telnet localhost 3000


如果这不是问题所在,而且rails日志没有问题,那么您还可以查看各种系统日志,例如/var/log/messages或/var/log/secure,这些日志可能会提示您发生了什么。

如果mongrel服务器已经启动,这可能是一个防火墙问题,您需要通过iptables进行管理

从本地计算机尝试连接到localhost:3000

例如卷曲http://localhost:3000 或telnet localhost 3000


如果这不是问题,rails日志也没有问题,您还可以查看各种系统日志,如/var/log/messages或/var/log/secure,这些日志可能会提示您正在进行的操作。

选中“类型”或“浏览器中的内容”,也可以粘贴控制台上的内容。请告诉我们有关您尝试在其中运行此操作的主机环境的更多信息。我记得几年前,我曾尝试在1和1共享主机上运行rails,每当它启动时,它都会自动终止。所以是 啊托管环境。我正在经历类似的事情,rails 2.3.5,旧的遗留应用程序脚本/服务器工作;脚本/服务器-d具有相同的结果,打印“从开始”,但ps不显示任何内容,并尝试连接到找不到任何内容。请选中“类型”或,然后在浏览器中获取的内容也将粘贴到控制台上。请告诉我们有关您尝试在其中运行此操作的托管环境的详细信息。我记得几年前,我曾尝试在1和1共享主机上运行rails,每当它启动时,它都会自动终止。所以是 啊托管环境。我正在经历类似的事情,rails 2.3.5,旧的遗留应用程序脚本/服务器工作;脚本/服务器-d具有相同的结果,打印“开始”,但ps不显示任何内容,并尝试连接到find nothing。