Apache显示我的Rails应用程序的公用文件夹的目录结构!为什么应用程序不运行?

时间:2011-07-30 21:42:08

标签: ruby-on-rails ruby ruby-on-rails-3 capistrano

我有一个Ubuntu LTS Lamp Stack 32 Bit,其中包含所有依赖项,用于运行rails应用程序。我使用Capistrano部署了我的rails应用程序。应用程序转到我服务器上的正确目录,当前文件夹中添加了我的应用程序。当我访问该浏览器的公共目录时,我只是得到一个目录列表而不是运行的应用程序!

要设置我的服务器,我在https://github.com/ryanb/railscasts/wiki/Server-Setup使用了Ryan Bates的教程。

我正确地运行了cap deploy:setup然后进行了cap deploy(因为应用程序已经很好地出现了)

我在部署应用程序后也运行了bundle install,并在routes文件中指定了默认路由(还删除了我的公共文件夹中的index.html)要自己查看应用程序,请转到http://scottietom.mooo.com/rails < / p>

正如你只能看到目录。

有什么想法吗? 提前致谢。汤姆。

1 个答案:

答案 0 :(得分:0)

这听起来好像你没有启用Passenger模块。仔细检查您的Apache配置,看看是否是这种情况。