- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
在尝试开始领类之后,我得到了这个错误(请注意,尽管它似乎确实在heroku上起作用,所以我认为这是一个严格的本地问题):
hrn039:textthechange jon$ foreman start
02:20:00 web.1 | started with pid 7363
02:20:01 web.1 | /Users/jon/.rvm/gems/ruby-1.9.3-p0/gems/railties-3.2.1/lib/rails/commands/server.rb:33:in `parse!': missing argument: -e (OptionParser::MissingArgument)
02:20:01 web.1 | from /Users/jon/.rvm/gems/ruby-1.9.3-p0/gems/rack-1.4.1/lib/rack/server.rb:280:in `parse_options'
02:20:01 web.1 | from /Users/jon/.rvm/gems/ruby-1.9.3-p0/gems/rack-1.4.1/lib/rack/server.rb:180:in `options'
02:20:01 web.1 | from /Users/jon/.rvm/gems/ruby-1.9.3-p0/gems/railties-3.2.1/lib/rails/commands/server.rb:54:in `set_environment'
02:20:01 web.1 | from /Users/jon/.rvm/gems/ruby-1.9.3-p0/gems/railties-3.2.1/lib/rails/commands/server.rb:42:in `initialize'
02:20:01 web.1 | from /Users/jon/.rvm/gems/ruby-1.9.3-p0/gems/railties-3.2.1/lib/rails/commands.rb:50:in `new'
02:20:01 web.1 | from /Users/jon/.rvm/gems/ruby-1.9.3-p0/gems/railties-3.2.1/lib/rails/commands.rb:50:in `<top (required)>'
02:20:01 web.1 | from script/rails:6:in `require'
02:20:01 web.1 | from script/rails:6:in `<main>'
02:20:01 web.1 | process terminated
02:20:01 system | sending SIGTERM to all processes
web: bundle exec rails server thin -p $PORT -e $RACK_ENV
gem 'thin'
最佳答案
这与在Heroku上执行无关-请注意,最初的问题与在Foreman上执行有关-这是本地执行。
您可以通过执行以下操作来复制错误:
rails server thin -e
web: bundle exec rails server thin -p $PORT -e $RACK_ENV
.env
文件,例如
RACK_ENV=development
PORT=3000
.env
文件并适当设置环境。
关于ruby-on-rails - 工头启动错误(server.rb :33,缺少参数...),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9765860/
我正在尝试在 Windows 上开始使用 Node.js。 在 localhost 上一切顺利,所以我决定尝试使用 heroku 来托管我的应用。 我关注了this tutorial一切顺利,直到 f
我正在学习本教程:http://tutorial.djangogirls.org/en/domain/README.html 但是当我运行 foreman start web 时,正如 heroku
从小小的烦恼开始,现在变成了头痛。我正在构建一个Rails 4应用程序,并使用Foreman进行我的开发设置,并使用Procfile和.env文件进行配置。当我在.env文件中设置ENV变量时,我的应
我正在运行 JRUBY 应用程序。偶然发现了一个叫做工头的伟大 gem : https://github.com/ddollar/foreman 但是我发现 - JVM 不支持 fork : for
我能够让工头运行,并且能够将 VM 自动部署到我的 vcenter,然后使用 puppet 配置它们。 无论如何,我得到了从模板克隆 VM 的要求。我遇到了以下似乎尚未实现的功能请求:http://p
我有 Procfile它启动了一个 rails 服务器和一个 gulp watch 任务。独立运行,这些任务用颜色格式化输出。在 Foreman 内部,他们没有。 基于 this answer ,我猜
尝试从命令行运行 foreman start 时出现上述错误。 我安装了 gem: gem install foreman 然后定义了一个procfile。为什么会出现此错误?当我运行工头列表时,我得
在我的本地计算机上,我尝试启动我的 Rails 应用程序并使用 Foreman 延迟工作人员。我的 Procfile 如下所示: web: bundle exec rails server -p $P
如何组合这两个命令,以便 Rails 在 puma 命令中使用 -b 选项? puma: puma -b 'ssl://127.0.0.1:3000?key=/Users/cdrum/.ssh/ser
我是一名优秀的程序员,十分优秀!