【发布时间】:2013-02-20 00:49:08
【问题描述】:
我正在将我的 ROR 应用程序部署到 heroku。
我的步骤:
- heroku 登录
- 使用 gem 'pg' 和 postgres db
- git init git add .
- git commit -m "init"
- heroku 创建 my_app
-
git push heroku 大师
- 对象计数:7,完成。 Delta 压缩最多使用 8 个线程。
- 压缩对象:100% (4/4),完成。书写对象:100% (4/4),
- 422 字节,完成。总共 4 个(增量 3),重复使用 0 个(增量 0)
- --> 检测到 Ruby/Rails 应用程序
- --> 使用 Bundler 版本 1.3.0.pre.5 安装依赖项
-
运行:bundle install --without development:test --path vendor/bundle --binstubs vendor/bundle/bin --deployment
- 使用 rake (10.0.3)
- 使用 i18n (0.6.4)
- 使用 multi_json (1.6.1)
- 使用 activesupport (3.2.8)
- 使用构建器 (3.0.4)
- 使用 activemodel (3.2.8)
- 使用 erubis (2.7.0)
- 使用旅程 (1.0.4)
- 使用机架 (1.4.5)
- 使用机架缓存 (1.2)
- 使用机架测试 (0.6.2)
- 使用远足 (1.2.1)
- 使用倾斜 (1.3.4)
- 使用链轮 (2.1.3)
- 使用动作包 (3.2.8)
- 使用 mime 类型 (1.21)
- 使用多语言 (0.3.3)
- 使用树顶 (1.4.12)
- 使用邮件 (2.4.4)
- 使用 actionmailer (3.2.8)
- 使用 arel (3.0.2)
- 使用 tzinfo (0.3.36)
- 使用 activerecord (3.2.8)
- 使用 activeresource (3.2.8)
- 使用 bcrypt-ruby (3.0.1)
- 使用 breadcrumbs_on_rails (2.3.0)
- 使用 orm_adapter (0.4.0)
- 使用 ckeditor (4.0.2)
- 使用 coffee-script-source (1.6.1)
- 使用 execjs (1.4.0)
- 使用咖啡脚本 (2.2.0)
- 使用 rack-ssl (1.3.3)
- 使用 json (1.7.7)
- 使用 rdoc (3.12.2)
- 使用雷神 (0.17.0)
- 使用铁轨 (3.2.8)
- 使用咖啡导轨 (3.2.2)
- 使用守护进程 (1.1.9)
- 使用捆绑程序 (1.3.0.pre.5)
- 使用导轨 (3.2.8)
- 使用数据网格 (0.7.1)
- 使用守望者 (1.2.1)
- 使用设计 (2.2.3)
- 使用蜻蜓 (0.9.14)
- 使用 eventmachine (1.0.1)
- 使用 galetahub-simple_captcha (0.1.3)
- 使用 has_scope (0.5.1)
- 使用 jquery-rails (2.2.1)
- 使用 ledermann-rails-settings (1.2.1)
- 使用 nokogiri (1.5.6)
- 使用 pg (0.14.1)
- 使用 rails-settings (1.0.0)
- 使用验证码 (0.3.5)
- 使用 rest-client (1.6.7)
- 使用 rmagick (2.13.1)
- 使用俄语 (0.6.0)
- 使用 sass (3.2.6)
- 使用 sass-rails (3.2.6)
- 使用续集 (3.20.0)
- 使用简单导航 (3.10.0)
- 使用 sinatra (1.0)
- 使用水龙头 (0.3.24)
- 使用瘦 (1.5.0)
- 使用 uglifier (1.3.0)
- 使用 will_paginate (3.0.4)
- 您的捆绑包已完成!它被安装到 ./vendor/bundle
- 清理捆绑程序缓存。
- -----> 写入 config/database.yml 以从 DATABASE_URL 读取
- --> 为 Rails 资产管道准备应用程序
- 运行:rake assets:precompile
- 资产预编译完成 (206.35s)
- --> Rails 插件注入
- 注入 rails_log_stdout
- 注入 rails3_serve_static_assets
- --> 发现进程类型
- Procfile 声明类型 -> web、worker
-
Ruby/Rails 的默认类型 -> 控制台、rake
- --> 编译后的 slug 大小:31.2MB
- --> 正在启动...完成,v7
-
http://fruttella.herokuapp.com 部署到 Heroku
- heroku ps:scale web=1
- 扩展 Web 进程...完成,现在正在运行 1
但是在命令 heroku ps 之后我有:
== web:bundle exec rails server -p $PORT
web.1:崩溃 2013/03/05 16:33:27(~ 3m 前)
而且我的 ror 应用程序没有在 heroku 上启动。有什么想法吗?
【问题讨论】:
标签: ruby-on-rails heroku