-
13 votesanswersviews
mod_rails或Phusion Passenger最终是Ruby on Rails部署的答案吗?
我从一些书中读到,Phusion Passenger是轻松实现Ruby on Rails部署的答案 . 但我的朋友说,首先是Apache群的Mongrels,然后是lighttpd,然后是nginx,现在是Passenger,似乎无穷无尽...... 他还说他使用了使用Passenger的dreamhost,有时他看到他的请求没有被处理 . 所以我想知道Passenger是否是RoR部署的最终答案... -
1 votesanswersviews
乘客和Apache 'Something Went Wrong'错误,适用于WEBRick
我正在使用Passenger和Rails运行Apache2 . 我能够使用'rails s -e production'运行我的网络应用程序,但Passenger将无法运行该应用程序 . 它只是给出了500错误 . 日志给我整个预编译错误,但是将配置更改为预编译或'rake assets:precompile:all'什么都不做 . 我正在使用现有的SQL数据库,有时在Apache后面运行时也会发... -
2 votesanswersviews
在阿帕奇悬挂的phusion乘客mod_rails
我用乘客3.0.7运行Apache 2.2.3(在史前SLES11 linux上) . 当请求通过乘客时,它会生成应用程序进程,但随后会永久挂起,就像没有应用程序可以启动一样 . 我测试了琐碎的hello world rack应用程序,以及新创建的rails 3 app骨架 . 应用程序在webrick上以 生产环境 模式出现,因此没有应用程序内部问题 . 我检查了权限,全部由apache用户拥有... -
0 votesanswersviews
乘客使用Ruby系统版本而不是RVM中的Ruby
我在Debian环境中使用RVM(1.19),Passenger(3.0.19),Apache . 我尝试使用RVM将ruby版本从1.8.7更新到1.9.3 . 执行了以下步骤: rvm install 1.9.3 rvm rvmrc到.ruby-version(在我的Rails app文件夹中) rvm使用1.9.3&gem install passenger&rvm passen... -
0 votesanswersviews
我的rails应用程序还没有开始
我的rails应用程序在ruby-1.9.3-p374和rails 3.2.21上运行 . 我正在使用rvm来管理ruby版本 . 目前,应用程序正在Apache乘客上运行,在配置中,我已正确设置当前ruby和gem的路径,但是当我在浏览器中加载应用程序时,我收到以下错误: application could not be started due to wrong ruby gem path 我完...