unicorn相关内容
我正在尝试使用 Nginx 和 Unicorn 配置带有 SSL 的 Rails 应用程序.我正在尝试在本地进行设置.为此,我首先使用 OpenSSL for Nginx 创建了一个自签名证书.我遵循了 document 用于创建自签名证书.之后,我在 http 块内配置了我的 nginx.conf 如下: 上游 unicorn_myapp {# 这是我们在unicorn.rb中配置的socke
..
..
我刚刚设置了一个 VPS (Centos 6.3) 并使用 capistrano 部署了我的应用程序.VPS 运行 nginx &独角兽.访问服务器时出现 403 Forbidden 错误:此行出现在/var/log/nginx/error.log: *5 禁止“/var/www/current/public/"的目录索引,客户端:xxxxx,服务器:xxx,请求:“GET/HTTP/1.1",
..
Gitlab 6.0 昨天发布了.我很想知道他们为什么从 PumaUnicorn一个>.5 之前的版本使用 Unicorn.我认为切换到 Puma 会更好. 这种切换有技术原因吗? 解决方案 GitLab B.V. CEO 在这里,我同意 Hongli 的评论,“如果有问题,那么它们很可能在 Gitlab 的代码中.".我们试图修复它们,但 GitLab 是最大的开源 Rails 应
..
我正在玩一个使用独角兽和导轨的教程.我是 Rails 的新手,出于本教程的目的,我为该项目所做的一切都是 bundle exec rails new rails-starter,没有进一步修改应用程序. 当我运行 bundle exec unicorn -c config/unicorn.rb -E production 时,我在浏览器中收到消息: 您要查找的页面不存在.您可能输入错误
..
我有一个在 Heroku 上运行的使用 Mongoid 3 的 rails 应用程序.我刚刚更新它以使用 Unicorn.当我尝试将其部署到 Heroku 时,出现以下错误: 运行:rake assets:precompile耙子中止!nil:NilClass 的未定义方法“匹配"/tmp/build_3nnbzpfmnjpns/vendor/bundle/ruby/1.9.1/gems/mon
..
Heroku 支持人员说这与他们在共享数据库上的 libssl 版本有关,但我们在一个专用数据库上的项目中也遇到了它. 基本上,在我们移至新 Cedar 堆栈且 Unicorn 配置为 3 个工作器的每个项目中,此错误经常发生(更接近于部署后): 错误信息: ActiveRecord::StatementInvalid: PGError: SSL SYSCALL error: EOF
..
只是想了解人们对使用 Unicorn vs Thin 作为 Rails 服务器的看法.我在网上找到的大多数文章/基准似乎都很不完整,所以最好有一个集中的地方来讨论它. Unicron 是一个多进程服务器,而 Thin 是一个基于事件/非阻塞的服务器.基于事件的服务器很棒……如果您的代码是异步/非阻塞的 - vanilla rails 正在阻塞.所以除非你使用非阻塞 rails 库,否则我真的
..
我是 Ruby 世界的新手.我使用 Sinatra 创建了我的第一个应用程序,但在我的生产服务器上遇到了一些问题. 当我在本地机器上运行 unicorn -c randmovie_unicorn.rb 时,它工作得很好.但在生产中,我收到此错误: ': 未初始化的常量 Tilt::CompileSite (NameError) 在我的 randmovie_unicorn.rb 文件中:
..
我正在使用 Nginx 和 Unicorn 将 Rails 4 应用程序部署到 Fedora 19 x64 服务器.问题是我在访问地址时出错:“很抱歉,出了点问题." 我的 Nginx 错误日志 (/var/log/nginx/error.log) 显示: 2014/03/08 03:50:12 [warn] 23934#0:0.0.0.0:80 上的服务器名称“localhost"冲突,
..
我有一个带有 nginx 和 unicorn 的 Rails 4.1 应用程序.一些 POST 请求变成了 GET 请求.我猜这与我的 nginx 配置有关.这是关于它的上一个问题. 这是我的 nginx.conf 文件: # 你通常只需要一个 nginx worker 除非你正在服务# 大量需要阻塞磁盘读取的静态文件worker_processes 3;# # 删除权限,大多数系统都需要
..
我正在寻找使用 unicorn 设置 nginx 服务器.我设置了第一个应用程序,但它位于根目录“/"上.我真正想要的是输入 localhost/app1 并且它会运行,而如果只是进入根目录,html 或 php 页面将被打开. 有什么线索吗? 这是当前的 nginx.config: worker_processes 4;用户nobody nogroup;# 对于带有“nogroup
..
我在尝试使用 Thin 应用服务器时遇到了一个问题. 当 nginx 代理使用 proxy_pass http 向瘦(或独角兽)请求时://my_app_upstream; 应用程序接收到 nginx 发送的修改后的 URL(http://my_app_upstream). 我想要的是不加修改地传递原始 URL 和来自客户端的原始请求,因为应用程序严重依赖它. nginx 的 d
..
我使用 Screencast 335 部署到 VPS 教程成功地设置了一个 rails 站点.现在我想在新域上添加另一个 rails 应用程序,但我对所需的步骤感到困惑. 在上面的设置中,sites-available 或/etc/nginx/nginx.conf 没有变化.唯一的配置是在我的应用程序配置目录中的 unicorn.rb、unicorn_init.sh 和 nginx.conf
..
我正在为 spree 创建一个全新的前端(需要一组自定义标记和 JS,因此在这种情况下 Deface 不是一个好的选择). 我覆盖的视图在开发中工作正常,但是一旦我在生产中加载它,它就会开始从核心和前端 gem 加载视图 我所有的覆盖都位于 app/views/spree/... 但这在生产中都被忽略了,并且是从默认 gem 加载的. 我在上面运行 Unicorn 和
..
我使用 unicorn 作为 rails 服务器,我已经为它配置了 5 个 worker. 我不确定这是否会影响用户会话,所以我做了一个小实验: 输入“------"puts session[:session_id]放置“会话对象:#{session.hash}"puts "pid: #{Process.pid}" 这是结果 ------69db720b6620288416ae4ba6
..
我们每天都会遇到这样的错误(有时不止一次): Apr 13 12:16:31 app1 unicorn.log: E, [2014-04-13T12:16:31.302011 #17269] 错误 -- : 收获 #工人=2 我们将 Unicorn 4.8.2 与 Ruby on Rails 应用一起使用.
..
为了解决我的问题,这在“will_paginate error in生产未定义的方法'分页'",我尝试运行: script/rails runner -e production 和: bundle exec script/rails runner -e production 在此 github 问题中建议的服务器上:https://github.com/mislav/will_pagina
..
问题:我正在尝试在服务器重新启动后再次运行 sphinx.当我尝试启动它时,似乎没有 sphinx.conf 文件: >searchdSphinx 2.0.4-release (r3135)版权所有 (c) 2001-2012, Andrew Aksyonoff版权所有 (c) 2008-2012,Sphinx Technologies Inc (http://sphinxsearch.com)
..
我正在从 Ruby 2.3.1 升级到 Ruby 2.4.1,这样做后 Unicorn 似乎与新版本不兼容.我收到以下错误.我正在使用 Unicorn 5.1.0 并尝试过 Unicorn 5.3.1 无济于事.我是否需要使用不同的库而不是 XCode 工具进行编译? 我在使用 foreman start 和 Procfile 启动服务器后立即收到错误: webpack: bin/webp
..