Ruby on rails 在heroku上成功部署后,仍然无法工作
我正在将我的ROR应用程序部署到heroku 我的步骤:Ruby on rails 在heroku上成功部署后,仍然无法工作,ruby-on-rails,heroku,Ruby On Rails,Heroku,我正在将我的ROR应用程序部署到heroku 我的步骤: heroku登录 使用gem'pg'和postgres db git init git add git提交-m“init” heroku创建我的应用程序 git推送heroku主机 计数对象:7,完成。增量压缩最多使用8个线程 压缩对象:100%(4/4),完成。书写对象:100%(4/4) 422字节,完成。总计4(增量3),重复使用0(增量0) ----->检测到Ruby/Rails应用程序 ----->使用Bundler版本1.3
- 计数对象:7,完成。增量压缩最多使用8个线程
- 压缩对象:100%(4/4),完成。书写对象:100%(4/4)
- 422字节,完成。总计4(增量3),重复使用0(增量0)
- ----->检测到Ruby/Rails应用程序
- ----->使用Bundler版本1.3.0.pre.5安装依赖项
- 正在运行:bundle安装--无开发:test--路径vendor/bundle--bin tubs vendor/bundle/bin--部署
- 使用耙(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)
- 使用actionpack(3.2.8)
- 使用mime类型(1.21)
- 使用polyglot(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)
- 在轨道上使用面包屑(2.3.0)
- 使用orm_适配器(0.4.0)
- 使用ckeditor(4.0.2)
- 使用coffee脚本源代码(1.6.1)
- 使用execjs(1.4.0)
- 使用coffee脚本(2.2.0)
- 使用机架ssl(1.3.3)
- 使用json(1.7.7)
- 使用rdoc(3.12.2)
- 使用thor(0.17.0)
- 使用栏杆(3.2.8)
- 使用咖啡导轨(3.2.2)
- 使用守护进程(1.1.9)
- 使用捆绑机(1.3.0.pre.5)
- 使用轨道(3.2.8)
- 使用datagrid(0.7.1)
- 使用典狱长(1.2.1)
- 使用装置(2.2.3)
- 使用蜻蜓(0.9.14)
- 使用eventmachine(1.0.1)
- 使用galetahub-simple_验证码(0.1.3)
- 使用has_范围(0.5.1)
- 使用jquery rails(2.2.1)
- 使用莱德曼导轨设置(1.2.1)
- 使用nokogiri(1.5.6)
- 使用pg(0.14.1)
- 使用rails设置(1.0.0)
- 使用recaptcha(0.3.5)
- 使用rest客户端(1.6.7)
- 使用rmagick(2.13.1)
- 使用俄语(0.6.0)
- 使用sass(3.2.6)
- 使用sass轨道(3.2.6)
- 使用sequel(3.20.0)
- 使用简单导航(3.10.0)
- 使用sinatra(1.0)
- 使用水龙头(0.3.24)
- 使用thin(1.5.0)
- 使用uglifier(1.3.0)
- 使用will_paginate(3.0.4)
- 您的包已完成!它已安装到./vendor/bundle中
- 正在清理绑定器缓存。
- ----->正在写入config/database.yml以从数据库\u URL读取
- ----->为Rails资产管道准备应用程序
- 运行:rake资产:预编译
- 已完成资产预编译(206.35秒)
- ----->Rails插件注入
- 注入rails\u log\u stdout
- 注入rails3\u服务\u静态\u资产
- ----->发现进程类型
- Procfile声明类型->web,worker
- Ruby/Rails->console、rake的默认类型
- ----->编译段塞大小:31.2MB
- ----->发射。。。完成,v7
- 部署到Heroku
- heroku ps:scale web=1
- 正在扩展web进程。。。完成,现在运行1
==web:
bundle exec rails服务器-p$PORT
web.1:2013/03/05 16:33:27(约300万年前)崩溃
我的ror应用程序不是从heroku开始的。有什么想法吗?您运行迁移了吗
heroku run rake db:migrate
迁移后我有:不知道如何构建任务“db:migate”对不起,输入错误:
heroku运行rake db:migrate
。在answeron localhost中更正了我为正确的工作做了rake db:seed。也许可以在heroku中试试这个?是的,运行heroku run rake db:seed
和您需要运行的任何其他rake任务。在我的日志文件中:013-03-05T15:24:37+00:00 heroku[web.1]:使用命令启动进程
bundle exec rails服务器-p 10158 2013-03-05T15:24:43+00:00应用程序[web.1]:/app/vendor/bundle/ruby/1.9.1/gems/railties-3.2.8/lib/rails/commands/server.rb:33:in`parse!':无效的argu(OptionParser::InvalidArgument)