1

我想在我的 Dreamhost 服务器上使用 ruby​​ on rails 进行一些编程,所以我通过 ssh 连接并创建了一个小应用程序。然后我启动了服务器并且它工作了。问题是,一段时间后服务器会自行终止。所以我尝试在用户面板中激活Passenger(这也有好处,我不必连接到端口3000)。现在我只能看到欢迎页面,而且每次我想显示另一个页面,它给了我一个 404 错误。现在我不明白,为什么该应用程序可以在应用程序中包含的服务器上运行,但不能在 apache 服务器上运行。

也许你可以帮忙。谢谢你。

4

2 回答 2

0

您是否尝试过按照http://railstips.org/2008/12/14/deploying-rails-on-dreamhost-with-passenger中的步骤操作?

于 2009-08-27T17:55:02.110 回答
0

秘诀是您需要路径上的 gems bin 目录。例如,/var/lib/gems/1.8/bin。有趣的是,我从未在任何地方看到过这种说法,即使是在那些声称是从零开始的指南中。

于 2012-04-18T19:32:20.153 回答