passenger相关内容
我正在使用Phusion Passenger设置一个运行多个Ruby on rails Web应用程序的Apache2 Web服务器。我知道Passenger会派生Ruby进程来处理请求。我有以下问题: 如果需要同时处理多个请求,Passenger会产生多个进程还是多个(Ruby)线程?如何配置它以使其始终派生单线程进程? 如果我有两个Rail应用程序,假设对应用程序A的请求转到进程1,然
..
我有两个问题。一个小问题,一个大问题。 为什么我必须输入10倍于跑步上限的密码:冷 在我尝试通过teachmetocode-tutal设置Capstrano之后 在堆栈溢出的帮助下。我坐了下来,阅读了许多部署Capstrano的教程,并编写了我自己的部署.rb的新版本 我们的创业板环境输出看起来非常 RubyGems环境: RUBYGEMS版本:1.8.15 Ruby版本
..
只安装了一个Ruby版本,我已经运行了gem install bundler && bundle install。 nginx conf passenger_root /root/.gem/ruby/2.1.0/gems/passenger-4.0.52; passenger_ruby /usr/bin/ruby; server { listen 80; server_
..
我尝试了默认的Passenger Nginx安装步骤,但没有成功,我是linux和ruby on rails的新手,所以如果我做错了或有什么问题,请大家帮助我,据我所知,有些包坏了在 debian 6.0.5 或乘客 nginx 模块中. 我正在使用 REE ruby 1.8.7 (2012-02-08 MBARI 8/0x6770 on patchlevel 358) [x86_64-l
..
我正在尝试在 Dreamhost 共享服务器上运行 Ruby on Rails 应用程序.到目前为止一切都很好,除了一个我无法解开的奇怪错误. 有时当我访问网络应用程序时,我会收到 Phusion Passenger 错误提示, 您已经激活了 rack 1.2.1,但是您的 Gemfile 需要 rack 1.2.2.考虑使用 bundle exec. 当我只是刷新页面时,它似乎
..
我在共享主机上遇到乘客错误 在任何源中都找不到 i18n-0.6.0 (Bundler::GemNotFound) 但是如果我运行“捆绑安装"它说一切正常:( Gemfile 的内容是: 来源 'http://rubygems.org'宝石“耙子",“0.8.7"宝石'tzinfo','0.3.27'宝石'邮件','2.2.16'宝石'arel','2.0.9'宝石“机架",“1.2
..
我正在使用 Ruby 2.0 设置 Rails 4 应用程序,但我得到“无法启动 Web 应用程序"并得到以下跟踪: 无法加载这样的文件 -- bundler/setup (LoadError)/usr/local/lib/ruby/site_ruby/2.0.0/rubygems/core_ext/kernel_require.rb:53:in `require'/usr/local/lib/
..
我正在尝试在我的 VPS 上安装Passenger 和 Nginx. 我按照 这些说明 并替换了所有链接当前版本的所有来源. 但是当我为 Nginx 运行 Phusion Passenger 安装程序时,gcc 编译器出现了问题: 编译安装Nginx...# sh ./configure --prefix='/opt/nginx' --with-http_ssl_module --w
..
我已按照 在 Linux/Unix 生产服务器上安装Passenger + Apache对于 Node.js 应用程序 + Red Hat 6/CentOS 6(带有 RPM) 并且一切正常,但是当我尝试使用 WHM 在我的 centos 6 服务器上配置我的虚拟主机中的子域来托管我的 botkit 机器人时,我得到了这个错误: “/usr/local/apache/bin/httpd"命令
..
您好,我正在尝试安装 Phusion Passenger.安装成功,但在执行 service httpd start 时出现以下错误 启动 httpd:httpd:/etc/httpd/conf/httpd.conf 的第 221 行语法错误:/etc/httpd/conf.d/passenger.conf 的第 1 行语法错误:无法加载/usr/local/rvm/gems/ruby-2.0
..
在我的 node/react 应用程序中使用 gitlab-ci,我正在尝试使用 phusion/passenger-nodejs 作为基础 docker 映像 我可以在 .gitlab-ci.yml 中轻松指定: 图片:phusion/passenger-nodejs:latest变量:主页:/根缓存:路径:- 节点模块/阶段:- 建造- 测试- 部署设置环境:阶段:构建脚本:- npm
..
Gitlab 6.0 昨天发布了.我很想知道他们为什么从 PumaUnicorn一个>.5 之前的版本使用 Unicorn.我认为切换到 Puma 会更好. 这种切换有技术原因吗? 解决方案 GitLab B.V. CEO 在这里,我同意 Hongli 的评论,“如果有问题,那么它们很可能在 Gitlab 的代码中.".我们试图修复它们,但 GitLab 是最大的开源 Rails 应
..
为了赶上 Phusion Passenger 的潮流,我们为一个小型 Rails 应用设置了一个临时服务器来测试. 到目前为止,它使用起来非常好,它使安装/配置和部署应用程序变得轻而易举.问题是我们使用的站点并不经常被访问,而且它似乎在后台关闭了服务器.这意味着当有人访问该站点时,他们需要等待很长时间才能启动新服务器来处理请求.我们通读了文档,尝试了很多不同的设置(智能/智能 lv2 模式、
..
我正在使用 Ruby 2.0 设置 Rails 4 应用程序,但我收到“Web 应用程序无法启动"并获得此跟踪信息: 无法加载此类文件 -- 捆绑程序/设置 (LoadError)/usr/local/lib/ruby/site_ruby/2.0.0/rubygems/core_ext/kernel_require.rb:53:in `require'/usr/local/lib/ruby/si
..
我需要将 redmine 与 nginx、phusion 乘客和 mysql 结合运行.因为项目需要几个redmine的实例,应该用不同的rails_env来实现,我试着用nginx设置在不同的server vhosts中. 一个虚拟主机的例子: 服务器{听xxx;server_name redmine.xxxxx;根/xxxxx/redmine/public;乘客启用;rails_env
..
我正在整理一个 Rails 部署,其中公共目录是一个符号链接到系统上的另一个目录.这是乘客 3nginx .8.它似乎不喜欢这种设置.默认情况下,Nginx 始终遵循符号链接,因此 AFAIK 与执行 Apache 的 +FollowSymLinks 等价无关. 更新 看起来这里有介绍:http://www.modrails.com/documentation/Users%20guid
..
当我访问 .com 时,我在 nginx 中收到以下错误(带有 403): [error] 5384#0: *1 目录索引“/u/apps//current/public/"被禁止 我使用的是 Ubuntu 10.04,但我终生无法让 nginx、Passenger、Rails 3.1 和 Capistrano 正常运行. 我正在使用 Capistrano 部署到/u./u 中的所有内容
..
我刚刚安装了Passenger 3.0.11 和nginx 并得到了这个错误: 启动nginx:/opt/nginx/sbin/nginx:加载共享库时出错:libpcre.so.0:无法打开共享对象文件:没有那个文件或目录 解决方案 消息就是它所说的.nginx 可执行文件被编译为期望 PCRE(Perl 兼容的正则表达式)共享库在 LD_LIBRARY_PATH 的某处可用或在
..
首先,抱歉:我知道 403 Forbidden 问题是 Rails/Nginx 安装的常见问题,但到目前为止我读过的答案都没有为我解决. 免责声明:这是我第一次在不是 Heroku 的地方部署 Rails 应用程序.请温柔点.;) 情况:我有一个在 Ubuntu 12.04 服务器上运行的 Rails 应用程序,运行 Nginx(与Passenger 一起安装). 我已将我的应用
..
所以我查看了我能找到的每个示例配置,但每次我尝试查看需要 ssl 的页面时,我最终都会进入重定向循环.我正在运行 nginx/0.8.53 和乘客 3.0.2. 这里是ssl配置 服务器{听 443 默认 ssl;server_name .com www..com;root/home/app//public;乘客启用;rails_env 生产;ssl_certificate/home/ap
..