問題タブ [heroku-postgres]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ruby-on-rails - Rails アプリを 3.2.3 から Rails 4.0.0.rc2 に移行した後、Heroku にデプロイできません
最近、既存の Rails 3.2.3 アプリを Rails 4.0.0.rc2 に移行しました。必要な変更をすべて行い、ローカルで正常に動作させることができました。しかし、これをherokuにプッシュすると、「git push heroku master」と表示され、いくつかの参照をプッシュできませんでした。以下はスタックトレースです -
-----> config/database.yml を記述して DATABASE_URL から読み取る -----> Rails アセット パイプライン用にアプリを準備中 実行中: rake assets:precompile rake aborted! サーバーに接続できませんでした: 接続が拒否されました サーバーはホスト "127.0.0.1" で実行されており、ポート 5432 で TCP/IP 接続を受け入れていますか? /tmp/build_uqaojzpp3n68/vendor/bundle/ruby/2.0.0/gems/activerecord-4.0.0.rc2/lib/active_record/connection_adapters/postgresql_adapter.rb:825:in initialize'
/tmp/build_uqaojzpp3n68/vendor/bundle/ruby/2.0.0/gems/activerecord-4.0.0.rc2/lib/active_record/connection_adapters/postgresql_adapter.rb:825:in
new' /tmp/build_uqaojzpp3n68/vendor/bundle/ruby /2.0.0/gems/activerecord-4.0.0.rc2/lib/active_record/connection_adapters/postgresql_adapter.rb:825:in connect'
/tmp/build_uqaojzpp3n68/vendor/bundle/ruby/2.0.0/gems/activerecord-4.0.0.rc2/lib/active_record/connection_adapters/postgresql_adapter.rb:542:in
initialize' /tmp/build_uqaojzpp3n68/vendor/bundle/ruby/2.0.0/gems/activerecord-4.0 .0.rc2/lib/active_record/connection_adapters/postgresql_adapter.rb:41:innew'
/tmp/build_uqaojzpp3n68/vendor/bundle/ruby/2.0.0/gems/activerecord-4.0.0.rc2/lib/active_record/connection_adapters/postgresql_adapter.rb:41:in
postgresql_connection' /tmp/build_uqaojzpp3n68/vendor/bundle/ruby/2.0.0/gems/activerecord-4.0.0.rc2/lib/active_record/connection_adapters/abstract/connection_pool.rb:440:in new_connection'
/tmp/build_uqaojzpp3n68/vendor/bundle/ruby/2.0.0/gems/activerecord-4.0.0.rc2/lib/active_record/connection_adapters/abstract/connection_pool.rb:450:in
checkout_new_connection' /tmp/build_uqaojzpp3n68/vendor /bundle/ruby/2.0.0/gems/activerecord-4.0.0.rc2/lib/active_record/connection_adapters/abstract/connection_pool.rb:421:in acquire_connection'
/tmp/build_uqaojzpp3n68/vendor/bundle/ruby/2.0.0/gems/activerecord-4.0.0.rc2/lib/active_record/connection_adapters/abstract/connection_pool.rb:356:in
block in checkout' /tmp/build_uqaojzpp3n68/vendor/bundle/ruby/2.0 .0/gems/activerecord-4.0.0.rc2/lib/active_record/connection_adapters/abstract/connection_pool.rb:355:in checkout'
/tmp/build_uqaojzpp3n68/vendor/bundle/ruby/2.0.0/gems/activerecord-4.0.0.rc2/lib/active_record/connection_adapters/abstract/connection_pool.rb:265:in
block in connection' /tmp/build_uqaojzpp3n68/vendor/bundle/ruby/2.0.0/gems/activerecord -4.0.0.rc2/lib/active_record/connection_adapters/abstract/connection_pool.rb:264:inconnection'
/tmp/build_uqaojzpp3n68/vendor/bundle/ruby/2.0.0/gems/activerecord-4.0.0.rc2/lib/active_record/connection_adapters/abstract/connection_pool.rb:546:in
retrieve_connection' /tmp/build_uqaojzpp3n68/vendor/bundle/ruby/2.0.0/gems/activerecord-4.0.0.rc2/lib/active_record/connection_handling.rb:79:retrieve_connection'
/tmp/build_uqaojzpp3n68/vendor/bundle/ruby/2.0.0/gems/activerecord-4.0.0.rc2/lib/active_record/connection_handling.rb:53:in
接続中' /tmp/build_uqaojzpp3n68/vendor/bundle/ruby /2.0.0/gems/activerecord-4.0.0.rc2/lib/active_record/model_schema.rb:203:in table_exists?'
/tmp/build_uqaojzpp3n68/lib/custom_active_record/domain_constants_pool.rb:13:in
evaluate_constants' /tmp/build_uqaojzpp3n68/app/models/user_type.rb:4:in <class:UserType>'
/tmp/build_uqaojzpp3n68/app/models/user_type.rb:1:in
' /tmp/build_uqaojzpp3n68/ vendor/bundle/ruby/2.0.0/gems/activesupport-4.0.0.rc2/lib/active_support/dependencies.rb:228: require'
/tmp/build_uqaojzpp3n68/vendor/bundle/ruby/2.0.0/gems/activesupport-4.0.0.rc2/lib/active_support/dependencies.rb:228:in
require 内のブロック内' /tmp/build_uqaojzpp3n68/vendor/bundle/ruby/2.0.0/ gems/activesupport-4.0.0.rc2/lib/active_support/dependencies.rb:213: load_dependency'
/tmp/build_uqaojzpp3n68/vendor/bundle/ruby/2.0.0/gems/activesupport-4.0.0.rc2/lib/active_support/dependencies.rb:228:in
require' /tmp/build_uqaojzpp3n68/vendor/bundle/ruby/2.0.0/gems/activesupport-4.0.0.rc2/lib/ active_support/dependencies.rb:329:でrequire_or_load'
/tmp/build_uqaojzpp3n68/vendor/bundle/ruby/2.0.0/gems/activesupport-4.0.0.rc2/lib/active_support/dependencies.rb:462:in
load_missing_constant' /tmp/build_uqaojzpp3n68/vendor/bundle/ruby/2.0.0/gems/activesupport-4.0.0.rc2/lib/active_support/dependencies.rb:183:in const_missing'
/tmp/build_uqaojzpp3n68/vendor/bundle/ruby/2.0.0/gems/activesupport-4.0.0.rc2/lib/active_support/dependencies.rb:494:in
load_missing_constant' /tmp/build_uqaojzpp3n68/vendor/bundle/ruby /2.0.0/gems/activesupport-4.0.0.rc2/lib/active_support/dependencies.rb:183:in const_missing'
/tmp/build_uqaojzpp3n68/app/models/user.rb:13:in
' /tmp/build_uqaojzpp3n68/app/models/user.rb:1:in <top (required)>'
/tmp/build_uqaojzpp3n68/vendor/bundle/ruby/2.0.0/gems/activesupport-4.0.0.rc2/lib/active_support/dependencies.rb:228:in
require' /tmp/build_uqaojzpp3n68/ vendor/bundle/ruby/2.0.0/gems/activesupport-4.0.0.rc2/lib/active_support/dependencies.rb:228:in block in require'
/tmp/build_uqaojzpp3n68/vendor/bundle/ruby/2.0.0/gems/activesupport-4.0.0.rc2/lib/active_support/dependencies.rb:213:in
load_dependency' /tmp/build_uqaojzpp3n68/vendor/bundle/ruby/2.0.0/gems/ activesupport-4.0.0.rc2/lib/active_support/dependencies.rb:228: require'
/tmp/build_uqaojzpp3n68/vendor/bundle/ruby/2.0.0/gems/activesupport-4.0.0.rc2/lib/active_support/dependencies.rb:329:in
require_or_load 内' /tmp/build_uqaojzpp3n68/vendor/bundle/ruby/2.0.0/gems/activesupport-4.0.0.rc2/lib/active_support/依存関係.rb:462:インチload_missing_constant'
/tmp/build_uqaojzpp3n68/vendor/bundle/ruby/2.0.0/gems/activesupport-4.0.0.rc2/lib/active_support/dependencies.rb:183:in
const_missing' /tmp/build_uqaojzpp3n68/vendor/bundle/ruby/2.0.0/gems/activesupport-4.0.0.rc2/lib/active_support/inflector/methods.rb:226:const_get'
/tmp/build_uqaojzpp3n68/vendor/bundle/ruby/2.0.0/gems/activesupport-4.0.0.rc2/lib/active_support/inflector/methods.rb:226:in
定数化のブロック内' /tmp/build_uqaojzpp3n68/vendor /bundle/ruby/2.0.0/gems/activesupport-4.0.0.rc2/lib/active_support/inflector/methods.rb:224:inject each'
/tmp/build_uqaojzpp3n68/vendor/bundle/ruby/2.0.0/gems/activesupport-4.0.0.rc2/lib/active_support/inflector/methods.rb:224:in
' /tmp/build_uqaojzpp3n68/vendor/bundle/ruby/2.0.0/gems /activesupport-4.0.0.rc2/lib/active_support/inflector/methods.rb:224:in constantize'
/tmp/build_uqaojzpp3n68/vendor/bundle/ruby/2.0.0/gems/activesupport-4.0.0.rc2/lib/active_support/dependencies.rb:534:in
get' /tmp/build_uqaojzpp3n68/vendor/bundle/ruby/2.0.0/gems/activesupport-4.0.0.rc2/lib /active_support/dependencies.rb:565:in constantize'
/tmp/build_uqaojzpp3n68/vendor/bundle/ruby/2.0.0/gems/devise-3.0.0.rc/lib/devise.rb:274:in
get' /tmp/build_uqaojzpp3n68/vendor/bundle/ruby/2.0.0/gems/devise-3.0.0.rc/lib/devise/mapping.rb:77:into'
/tmp/build_uqaojzpp3n68/vendor/bundle/ruby/2.0.0/gems/devise-3.0.0.rc/lib/devise/mapping.rb:72:in
modules' /tmp/build_uqaojzpp3n68/vendor/bundle/ruby/2.0.0/gems/devise-3.0.0.rc/lib/devise/mapping.rb:89:in routes'
/tmp/build_uqaojzpp3n68/vendor/bundle/ruby/2.0.0/gems/devise-3.0.0.rc/lib/devise/mapping.rb:156:in
default_used_route' /tmp/build_uqaojzpp3n68/vendor/bundle/ruby /2.0.0/gems/devise-3.0.0.rc/lib/devise/mapping.rb:66:in initialize'
/tmp/build_uqaojzpp3n68/vendor/bundle/ruby/2.0.0/gems/devise-3.0.0.rc/lib/devise.rb:308:in
new' /tmp/build_uqaojzpp3n68/vendor/bundle/ruby/2.0.0/gems/devise-3.0.0 .rc/lib/devise.rb:308:in add_mapping'
/tmp/build_uqaojzpp3n68/vendor/bundle/ruby/2.0.0/gems/devise-3.0.0.rc/lib/devise/rails/routes.rb:208:in
block in devise_for' /tmp/build_uqaojzpp3n68/vendor/bundle/ruby/2.0.0/gems/devise-3.0.0.rc/lib/devise/rails/routes.rb :207: in each'
/tmp/build_uqaojzpp3n68/vendor/bundle/ruby/2.0.0/gems/devise-3.0.0.rc/lib/devise/rails/routes.rb:207:in
devise_for' /tmp/build_uqaojzpp3n68/config/routes.rb:55 : in block in <top (required)>'
/tmp/build_uqaojzpp3n68/vendor/bundle/ruby/2.0.0/gems/actionpack-4.0.0.rc2/lib/action_dispatch/routing/route_set.rb:316:in
instance_exec' /tmp/build_uqaojzpp3n68/vendor/bundle/ruby/2.0.0/gems/actionpack-4.0.0.rc2/lib/action_dispatch /routing/route_set.rb:316:in eval_block'
/tmp/build_uqaojzpp3n68/vendor/bundle/ruby/2.0.0/gems/actionpack-4.0.0.rc2/lib/action_dispatch/routing/route_set.rb:294:in
draw' /tmp/build_uqaojzpp3n68/config/routes.rb:1:in<top (required)>'
/tmp/build_uqaojzpp3n68/vendor/bundle/ruby/2.0.0/gems/activesupport-4.0.0.rc2/lib/active_support/dependencies.rb:222:in
load' /tmp/build_uqaojzpp3n68/vendor/bundle/ruby/2.0.0/gems/activesupport-4.0.0.rc2/lib/active_support/dependencies.rb:222:in block in load'
/tmp/build_uqaojzpp3n68/vendor/bundle/ruby/2.0.0/gems/activesupport-4.0.0.rc2/lib/active_support/dependencies.rb:213:in
load_dependency' /tmp/build_uqaojzpp3n68/vendor/bundle/ruby /2.0.0/gems/activesupport-4.0.0.rc2/lib/active_support/dependencies.rb:222:in load'
/tmp/build_uqaojzpp3n68/vendor/bundle/ruby/2.0.0/gems/railties-4.0.0.rc2/lib/rails/application/routes_reloader.rb:40:in
block in load_paths' /tmp/build_uqaojzpp3n68/vendor/bundle/ruby/2.0.0/gems/railties-4.0 .0.rc2/lib/rails/application/routes_reloader.rb:40:in each'
/tmp/build_uqaojzpp3n68/vendor/bundle/ruby/2.0.0/gems/railties-4.0.0.rc2/lib/rails/application/routes_reloader.rb:40:in
load_paths' /tmp/build_uqaojzpp3n68/vendor/bundle/ruby/2.0.0/gems/railties-4.0.0.rc2/lib/rails/application /routes_reloader.rb:16:in reload!'
/tmp/build_uqaojzpp3n68/vendor/bundle/ruby/2.0.0/gems/railties-4.0.0.rc2/lib/rails/application/routes_reloader.rb:26:in
block in updater' /tmp/build_uqaojzpp3n68/vendor/bundle/ruby/2.0.0/gems/activesupport-4.0.0.rc2/lib/active_support/file_update_checker.rb:75:incall'
/tmp/build_uqaojzpp3n68/vendor/bundle/ruby/2.0.0/gems/activesupport-4.0.0.rc2/lib/active_support/file_update_checker.rb:75:in
execute' /tmp/build_uqaojzpp3n68/vendor/bundle/ruby/2.0.0/gems/railties-4.0.0.rc2/lib/rails/application/routes_reloader.rb:27:in updater'
/tmp/build_uqaojzpp3n68/vendor/bundle/ruby/2.0.0/gems/railties-4.0.0.rc2/lib/rails/application/routes_reloader.rb:6:in
execute_if_updated' /tmp/build_uqaojzpp3n68/vendor/bundle /ruby/2.0.0/gems/railties-4.0.0.rc2/lib/rails/application/finisher.rb:69:in block in <module:Finisher>'
/tmp/build_uqaojzpp3n68/vendor/bundle/ruby/2.0.0/gems/railties-4.0.0.rc2/lib/rails/initializable.rb:30:in
instance_exec' /tmp/build_uqaojzpp3n68/vendor/bundle/ruby/2.0.0/gems/railtiesで-4.0.0.rc2/lib/rails/initializable.rb:30: run'
/tmp/build_uqaojzpp3n68/vendor/bundle/ruby/2.0.0/gems/railties-4.0.0.rc2/lib/rails/initializable.rb:55:in
run_initializers のブロック内/tmp/build_uqaojzpp3n68/vendor/bundle/ruby/2.0.0/gems/railties-4.0.0.rc2/lib/rails /initializable.rb:54:in run_initializers'
/tmp/build_uqaojzpp3n68/vendor/bundle/ruby/2.0.0/gems/railties-4.0.0.rc2/lib/rails/application.rb:215:in
initialize!' /tmp/build_uqaojzpp3n68/vendor/bundle/ruby/2.0.0/gems/railties-4.0.0.rc2/lib/rails/railtie/configurable.rb:30:inmethod_missing'
/tmp/build_uqaojzpp3n68/config/environment.rb:5:in
' /tmp/build_uqaojzpp3n68/vendor/bundle/ruby/2.0.0/gems/activesupport-4.0.0.rc2/lib/active_support/dependencies.rb:228:require内のrequire'
/tmp/build_uqaojzpp3n68/vendor/bundle/ruby/2.0.0/gems/activesupport-4.0.0.rc2/lib/active_support/dependencies.rb:228:in
ブロック' /tmp/build_uqaojzpp3n68/vendor/bundle/ ruby/2.0.0/gems/activesupport-4.0.0.rc2/lib/active_support/dependencies.rb:213:in load_dependency'
/tmp/build_uqaojzpp3n68/vendor/bundle/ruby/2.0.0/gems/activesupport-4.0.0.rc2/lib/active_support/dependencies.rb:228:in
require' /tmp/build_uqaojzpp3n68/vendor/bundle/ruby/2.0.0/gems/railties-4.0. 0.rc2/lib/rails/application.rb:189:in require_environment!'
/tmp/build_uqaojzpp3n68/vendor/bundle/ruby/2.0.0/gems/railties-4.0.0.rc2/lib/rails/application.rb:249:in
block in run_tasks_blocks' /tmp/build_uqaojzpp3n68/vendor/bundle/ruby/2.0.0/gems/sprockets-rails-2.0.0/lib/sprockets/rails/ task.rb:54:in `ブロック (2 レベル) in define' タスク: TOP => 環境 (タスクを --trace で実行して完全なトレースを参照) ! ! アセットのプリコンパイルに失敗しました。!
! プッシュが拒否され、Ruby/Rails アプリのコンパイルに失敗しました
ローカルでもpostgresを使用していますが、正常に動作しています。このアプリは以前に heroku にデプロイされました。Ruby 2.0.0 を Gemfile に追加しましたが、ログは Ruby 2.0.0 を使用していることを示しています。これをデバッグする方法がわかりません。heroku の既存のアプリを 4.0 に移行するために必要な変更は他にありますか? どんな助けでも大歓迎です。前もって感謝します。
heroku - Heroku の Web インターフェイスを介して SQL クエリを実行する
アプリの共同作業者が作成できる SQL クエリを作成するための Web インターフェイスが Heroku で見つからなくて困っています。heroku toolbelt がコラボレーターとしてインストールされていないコンピューターからクエリを実行できるようにしたいと考えています。
現在、私はデータクリップ機能を使用してこのようなタスクを実行していますが、アプリの所有者のみがクエリを変更できます。
Heroku Dataclips の仕組みを誤解しているだけなのか、共同作業者がそのようなタスクを実行できるようにする機能が見つからないだけなのか、よくわかりません。
heroku - Playframework 2.1 と Heroku の更新の問題
Play フレームワーク 2.1.0 プロジェクトを作成し、heroku にデプロイしました。先週の金曜日、データ モデルを変更していくつかのフィールドを追加する必要がありました。変更をデプロイしようとすると、進化エラーが発生しました。
変更を元に戻し、古いバージョンをデプロイした問題を修正できませんが、それでもエラーが発生します。
私が得ている現在のエラーはこれです
展開するには、このprocfile行を使用して次を使用しています:
また、提案されているように、エラーを見つけるためheroku pg:psql
に一緒に使用しましたが、1.sqlファイルにfalseが表示されません。SELECT id, last_problem FROM play_evolutions;
syntax error at or near "FALSE"
誰でもこれで私に手を差し伸べることができます。
macos - Postgres.app: pg_restore がハングする
pg_restore
システムのコマンドをトラブルシューティングしようとしています。Postgresappをインストールし、そのバイナリを PATH に含めました。やなどのコマンドは正常に動作しているようpsql
にpg_dump
見え、実行which pg_restore
すると期待どおりの結果が得られます。
問題は、pg_restore
何もしないように見えることです。ターミナルで実行すると、コンソールにもログにも出力が出力されません。--verbose
これは、スイッチを含め、どの引数を渡しても当てはまります。これを実行すると、アクティビティ モニターに pg_restore プロセスが表示されますが、このプロセスは CPU を使用しません。それとは別に、何も起こりません。
他の誰かがこの問題を見たことがありますか? 仕事に就くための提案はありますpg_restore
か?
java - Play Framework [2.1.1-java] Heroku でのデプロイ エラー
デフォルトのメモリ内 h2 データベースを使用して、ローカルでアプリケーションを開発しました。すべてが完璧に機能します。
ここで、Heroku にプッシュしてアプリをデプロイしようとしました。
その前に、次の行でアプリのルート フォルダーに Procfile を追加しました。
私のapplication.confは次のようになります:
だから私はそれをプッシュし、アプリにアクセスしようとすると次のようになります:
そしてherokuログで:
私はdb全体を削除しようとしました
その後、もう一度プッシュしましたが、成功しませんでした。
以前にプッシュを行ったことに言及する必要があります。そのとき、私のアプリは Heroku で実行されていました。唯一の問題は、フィクスチャ (アプリの起動時にジョブを含む Global.java ファイル) で提供された資格情報でログインできなかったことです。
助言がありますか?
heroku - heroku プランにはどのくらいのディスク容量がありますか?
クライアントが PDF、XLS、DOC をアップロードするように、DMS (ドキュメント管理システム) のように機能するアプリを作成しています。