Ruby on rails 我无法在dreamhost上将passenger用于ruby on rails应用程序

Ruby on rails 我无法在dreamhost上将passenger用于ruby on rails应用程序,ruby-on-rails,ruby,passenger,dreamhost,Ruby On Rails,Ruby,Passenger,Dreamhost,我想在我的Dreamhost服务器上用RubyonRails进行一些编程,所以我通过ssh连接并创建了一个小应用程序。然后我启动了服务器,它工作了。问题是,过了一段时间,服务器会自杀。因此,我尝试在用户面板中激活Passenger(这也有一个优点,即我不必连接到端口3000)。现在我只能看到欢迎页面,每次,我都想显示另一个页面,它给了我一个404错误。 现在我不明白,为什么应用程序可以在应用程序中包含的服务器上工作,而不能在apache服务器上工作 也许你能帮忙。谢谢。您是否尝试过按照以下步骤操

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


也许你能帮忙。谢谢。

您是否尝试过按照以下步骤操作?

秘诀在于您需要路径上的gems bin目录。例如,
/var/lib/gems/1.8/bin
。有趣的是,我从来没有在任何地方看到提到过这一点,即使在声称是从头开始的指南中也是如此。

是的,我试过,但当我键入“capify”时,它说找不到命令。如果我不做任何事情,或者我必须设置一些东西才能使用它吗?不,你必须设置capistrano。对不起,我成功地完成了指南,但我仍然有同样的问题。