0

我正在将我的 ROR 应用程序部署到 heroku。

我的步骤:

  1. 登录
  2. 使用 gem 'pg' 和 postgres db
  3. 混帐初始化混帐添加。
  4. git commit -m "init"
  5. heroku 创建 my_app
  6. git push heroku 大师

    • 计数对象:7,完成。使用多达 8 个线程的 Delta 压缩。
    • 压缩对象: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)
      • 使用活动记录 (3.2.8)
      • 使用活动资源 (3.2.8)
      • 使用 bcrypt-ruby (3.0.1)
      • 使用面包屑_on_rails (2.3.0)
      • 使用 orm_adapter (0.4.0)
      • 使用 ckeditor (4.0.2)
      • 使用咖啡脚本源 (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)
      • 使用事件机 (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 资产管道准备应用程序
      • 运行:耙资产:预编译
      • 资产预编译完成(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:规模网络= 1
        • 扩展 Web 进程...完成,现在正在运行 1

但是在命令heroku ps之后我有: == web:bundle exec rails server -p $PORT web.1: crashed 2013/03/05 16:33:27 (~ 3m ago)

而且我的 ror 应用程序没有在 heroku 上启动。有任何想法吗?

4

1 回答 1

0

你运行迁移了吗?

heroku run rake db:migrate
于 2013-03-05T14:55:19.883 回答