passenger相关内容

Rails 4 应用程序进入 Bluehost 的问题

我在启动 bluehost 上托管的 rails 应用程序时遇到了一些问题. 我认为问题在于乘客版本与 rails 4 应用程序交互,但我不确定. 当我启动我的应用程序时,我得到以下跟踪: Ruby (Rack) 应用程序无法启动这些是可能的原因:应用程序代码中可能存在语法错误.请检查此类错误并修复它们.可能未安装所需的库.请安装此应用程序所需的所有库.应用程序可能没有正确配置.请检 ..
发布时间:2021-06-05 20:16:18 数据库

未配置生产数据库

在我的服务器上,mysql 正在运行. $ pgrep mysql28636 Rails 控制台命令有效. anand@app-Staging:~/public_html/app_staging/current$ rails 控制台登台加载暂存环境(Rails 3.0.19)irb(main):001:0> 但是当我从浏览器访问应用程序时,乘客会抛出这个错误. 您的应用程序的数据库配置文 ..
发布时间:2021-06-05 20:06:39 数据库

mongo + 乘客:从 Rails 内重新连接到数据库的正确方法?如何确保最佳 mongo 性能?

我们在 Rails 3.2.12、passenger + nginx (1.0.10)、mongo 2.2 和 mongomapper 0.12 上. 我们被告知,passenger 和 mongo 不能很好地协同工作,除非有一个配置集来确保快速的数据库连接(或重新连接). 但是,有人建议我们使用此处的代码:http://pastie.org/572282.然后我们在 stackove ..
发布时间:2021-06-03 20:31:46 其他开发

无法将Phusion Passenger与Sails.js/Node.js一起使用POST表单

我有一个用Sails.js编写的网站,我正尝试将其部署到服务器上装有Passenger的服务器,到目前为止,我没有任何运气.尽管所有GET请求均有效,但似乎所有POST请求均未真正到达应用程序.没有乘客,一切都能完美运行. 测试控制器: module.exports = TestController =显示:(req,res)->res.view()帖子:(req,res)->重新发送( ..
发布时间:2021-05-06 19:33:44 其他开发

Nginx既是反向代理又是Web服务器

我目前与nginx配合乘客使用,以服务我的rails应用程序.考虑为该方程式包括一个缓存反向代理.是否可以将同一个Nginx实例用作反向代理(在端口80上运行,提供静态操作以及带有电子标签的操作),还是需要一个不同的Nginx实例或完全不同类型的反向代理?> 谢谢! 解决方案 我认为您可以使用NGINx的相同实例来完成这两个操作,但是您必须将应用程序配置为在其他端口上进行侦听.您可以在端 ..
发布时间:2021-04-21 18:40:07 其他开发

OS X:开发和使用Apache和Passenger进行RoR的生产部署

由于接下来几天尝试为Rails,Apache和Passenger设置开发环境,我的头将从混乱的混乱中爆炸. 我的问题是: 您是否需要乘客用于开发环境?我可以只使用pow.cx进行开发吗?-我有99.99%的肯定回答是“不"(您不使用乘客进行开发),但是我需要确认,因为我现在很困惑. 部署时,我仅使用乘客,对吗?IE.在部署之前,我永远不会碰乘客. 我的开发环境正确吗? 在乘客与A ..

我如何用Passenger和Apache设置RAILS_ENV?

今天我到处都在寻找为旅客正确设置RAILS_ENV的方法.现在该站点位于我的服务器上,因此我想使用测试环境,但是我不希望它成为生产环境,因为我遇到了数据库问题. 我被定向到文档的这一部分,但对我来说没有任何意义.我在该站点的Apache .conf文件中有 PassengerAppEnv RAILS_ENV ='test',并且-如预期的那样-无效. 我还在我的Rails站点的 con ..
发布时间:2021-04-07 20:40:57 服务器开发

Rails-将服务器错误记录到数据库

如果我在服务器日志中发现500个错误,我希望将它们存储在表中,例如server_errors(id,user_id,created_at,build_version,error_code,error_output)中. 我最初的想法是只运行一个脚本,该脚本会不断捕获log/production.log中的错误并将它们输入时存储到数据库中,但这似乎是一个丑陋的解决方案,当您考虑诸如日志轮换之类的操 ..
发布时间:2021-04-07 20:36:25 服务器开发

Rails:Phusion Passenger和I18n.locale应该如何表现?

我有一个运行在Passenger/REE上的Rails 2.2 Web应用程序 我在config/environment.rb 中设置了默认语言环境 config.i18n.default_locale = 'en-GB' 第一个请求似乎未在I18n.locale 中设置区域设置 如果我访问的页面具有before_filter,则即使以后没有任何相同的设置,每次访问任何控制器时都 ..
发布时间:2020-11-30 00:48:28 其他开发

与“杂种"集群相比,使用“乘客"有什么优势?

这可能是当今最愚蠢的问题,但是... Rails团队&许多其他人建议使用旅客而不是杂种机,但我找不到明确的确切好处/优点或潜在隐患的清单.只是想知道是否有人可以帮助解释这一点? 乘客还是自己的服务器,还是在后台使用杂种动物? 谢谢! 解决方案 在乘客之前,Mongrel是必经之路,但是Mongrel群集可能会妨碍您进行适当的调整.随着应用程序复杂性的增加,每个Mongre ..
发布时间:2020-11-23 21:20:26 其他开发

为什么gitlab 6切换回独角兽?

Gitlab 6.0 已于昨天发布.我很想知道他们为什么从彪马(Puma)切换到 Unicorn .一个>. 5之前的版本使用的是 Unicorn .我认为改用 Puma 更好. 此切换是否有技术原因? 解决方案 GitLab B.V.首席执行官在这里,我同意Hongli的评论,即“如果有问题,则很可能是Gitlab的代码中的问题."我们试图修复它们,但是GitLab是最大的开源Ra ..
发布时间:2020-11-15 21:35:35 其他开发

移动到生产服务器的Rails应用程序显示“符号的转储格式错误”。错误

我刚刚将Rails应用程序从开发移动到了部署服务器。 我已经安装了乘客,但是我想尝试使用 rails s 来确保一切运行正常(这是我第一次开发和部署Rails 规范为:带RVM的Ruby 1.9.3,mod_passenger,Rails 3.2.3。所有安装均正确,并且我还启用了Apache模块。顺便说一句,出问题了(乘客不断说“错误消息:未知键:类”。) 运行 rails s 给 ..
发布时间:2020-10-20 22:17:18 其他开发