我有一个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>
正如你只能看到目录。
有什么想法吗? 提前致谢。汤姆。
答案 0 :(得分:0)
这听起来好像你没有启用Passenger模块。仔细检查您的Apache配置,看看是否是这种情况。