[英]heroku db:push not working
我的本地計算機上有一個應用程序,其中包含大量數據。
現在,我已在heroku上部署了該應用程序,但是每當我執行heroku db:push時,它就會出現以下錯誤
! Heroku client internal error.
! Search for help at: https://help.heroku.com
! Or report a bug at: https://github.com/heroku/heroku/issues/new
Error: unexpected nil (OkJson::ParserError)
Backtrace: C:/Program Files (x86)/Heroku/vendor/gems/taps-0.3.23/lib/vendo
r/okjson.rb:82:in `valparse'
C:/Program Files (x86)/Heroku/vendor/gems/taps-0.3.23/lib/vendo
r/okjson.rb:64:in `textparse'
C:/Program Files (x86)/Heroku/vendor/gems/taps-0.3.23/lib/vendo
r/okjson.rb:43:in `decode'
C:/Program Files (x86)/Heroku/vendor/gems/taps-0.3.23/lib/taps/
operation.rb:419:in `push_indexes'
C:/Program Files (x86)/Heroku/vendor/gems/taps-0.3.23/lib/taps/
operation.rb:408:in `block in run'
C:/Program Files (x86)/Heroku/vendor/gems/taps-0.3.23/lib/taps/
operation.rb:203:in `call'
C:/Program Files (x86)/Heroku/vendor/gems/taps-0.3.23/lib/taps/
operation.rb:203:in `catch_errors'
C:/Program Files (x86)/Heroku/vendor/gems/taps-0.3.23/lib/taps/
operation.rb:405:in `run'
C:/Program Files (x86)/Heroku/vendor/gems/taps-0.3.23/lib/taps/
cli.rb:171:in `clientxfer'
C:/Users/MY-PC/.heroku/client/lib/heroku/command/db.rb:192:in `
taps_client'
C:/Users/MY-PC/.heroku/client/lib/heroku/command/db.rb:30:in `p
ush'
C:/Users/MY-PC/.heroku/client/lib/heroku/command.rb:206:in `run
'
C:/Users/MY-PC/.heroku/client/lib/heroku/cli.rb:28:in `start'
C:/Program Files (x86)/Heroku/bin/heroku:24:in `'
Command: heroku db:push
Version: heroku/toolbelt/2.33.1 (i386-mingw32) ruby/1.9.2
我的gemfile是:
source 'https://rubygems.org'
gem 'rails', '3.2.9'
group :development do
gem 'sqlite3',"1.3.5"
end
group :assets do
gem 'sass-rails', '3.2.5'
gem 'coffee-rails', '3.2.2'
gem 'uglifier', '1.2.3'
end
gem 'jquery-rails','2.0.2'
group :production do
gem 'pg',"0.12.2"
end
好像您在水龍頭上遇到麻煩
嘗試
bundle exec heroku db:push
您也可以嘗試在Gemfile中聲明gem“ taps”。 目前我正在使用:
taps (0.3.23)
heroku (2.6.1)
您不能heroku db:push
Heroku heroku db:push
與所有Heroku數據庫一起使用。 最好的方法是轉儲數據庫,然后直接還原到ClearDB實例中。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.