質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.48%
Heroku

HerokuはHeroku社が開発と運営を行っているPaaSの名称です。RubyやNode.js、Python、そしてJVMベース(Java、Scala、Clojureなど)の複数のプログラミング言語をサポートしている。

Ruby on Rails

Ruby on Railsは、オープンソースのWebアプリケーションフレームワークです。「同じことを繰り返さない」というRailsの基本理念のもと、他のフレームワークより少ないコードで簡単に開発できるよう設計されています。

Q&A

0回答

223閲覧

herokuで投稿ができない

c_koki

総合スコア5

Heroku

HerokuはHeroku社が開発と運営を行っているPaaSの名称です。RubyやNode.js、Python、そしてJVMベース(Java、Scala、Clojureなど)の複数のプログラミング言語をサポートしている。

Ruby on Rails

Ruby on Railsは、オープンソースのWebアプリケーションフレームワークです。「同じことを繰り返さない」というRailsの基本理念のもと、他のフレームワークより少ないコードで簡単に開発できるよう設計されています。

0グッド

0クリップ

投稿2019/11/05 11:13

編集2019/11/05 12:48
2019-11-05T10:28:19.55067+00:00 app[web.1]: I, [2019-11-05T10:28:19.550598 #4] INFO -- : [b2d8a490-afbd-482a-8067-5ba9196a2110] Parameters: {"utf8"=>"✓", "authenticity_token"=>"2zpRZhyNcVhsH/FXmlRnC7iHQjQGARnCjUFV51OXoHLozwCwIV8asJ6WilTkK3OggbisQiBAw194VCbM2ygWFQ==", "information"=>{"title"=>"2019 横浜国立大学 コーポレートファイナンス", "description"=>"2回目のです", "condition"=>"New", "image"=>[#<ActionDispatch::Http::UploadedFile:0x000055dbc9436818 @tempfile=#<Tempfile:/tmp/RackMultipart20191105-4-1ixkqv6.JPG>, @original_filename="IMG_3007.JPG", @content_type="image/jpeg", @headers="Content-Disposition: form-data; name=\"information[image][]\"; filename=\"IMG_3007.JPG\"\r\nContent-Type: image/jpeg\r\n">]}, "commit"=>"Create Information"} 2019-11-05T10:28:19.554156+00:00 app[web.1]: D, [2019-11-05T10:28:19.554085 #4] DEBUG -- : [b2d8a490-afbd-482a-8067-5ba9196a2110] Cart Load (0.7ms) SELECT "carts".* FROM "carts" WHERE "carts"."id" = $1 LIMIT $2 [["id", 5], ["LIMIT", 1]] 2019-11-05T10:28:19.556236+00:00 app[web.1]: D, [2019-11-05T10:28:19.556144 #4] DEBUG -- : [b2d8a490-afbd-482a-8067-5ba9196a2110] User Load (0.8ms) SELECT "users".* FROM "users" WHERE "users"."id" = $1 ORDER BY "users"."id" ASC LIMIT $2 [["id", 2], ["LIMIT", 1]] 2019-11-05T10:28:19.563055+00:00 app[web.1]: D, [2019-11-05T10:28:19.562972 #4] DEBUG -- : [b2d8a490-afbd-482a-8067-5ba9196a2110] (0.8ms) BEGIN 2019-11-05T10:28:19.569004+00:00 app[web.1]: D, [2019-11-05T10:28:19.568920 #4] DEBUG -- : [b2d8a490-afbd-482a-8067-5ba9196a2110] Information Create (2.0ms) INSERT INTO "information" ("condition", "title", "description", "created_at", "updated_at", "image", "user_id") VALUES ($1, $2, $3, $4, $5, $6, $7) RETURNING "id" [["condition", "New"], ["title", "2019 横浜国立大学 コーポレートファイナンス"], ["description", "2回目のです"], ["created_at", "2019-11-05 10:28:19.564660"], ["updated_at", "2019-11-05 10:28:19.564660"], ["image", "[\"mknq34ve8hi7b64mkyy6.jpg\"]"], ["user_id", 2]] 2019-11-05T10:28:19.570617+00:00 app[web.1]: D, [2019-11-05T10:28:19.570547 #4] DEBUG -- : [b2d8a490-afbd-482a-8067-5ba9196a2110] (0.7ms) ROLLBACK 2019-11-05T10:28:19.583875+00:00 app[web.1]: I, [2019-11-05T10:28:19.583766 #4] INFO -- : [b2d8a490-afbd-482a-8067-5ba9196a2110] Completed 500 Internal Server Error in 33ms (ActiveRecord: 5.0ms) 2019-11-05T10:28:19.585036+00:00 app[web.1]: F, [2019-11-05T10:28:19.584966 #4] FATAL -- : [b2d8a490-afbd-482a-8067-5ba9196a2110] 2019-11-05T10:28:19.585794+00:00 app[web.1]: F, [2019-11-05T10:28:19.585726 #4] FATAL -- : [b2d8a490-afbd-482a-8067-5ba9196a2110] NoMethodError (undefined method `all_versions_processors' for #<Array:0x000055dbc9425ea0>): 2019-11-05T10:28:19.585956+00:00 app[web.1]: F, [2019-11-05T10:28:19.585889 #4] FATAL -- : [b2d8a490-afbd-482a-8067-5ba9196a2110] 2019-11-05T10:28:19.586056+00:00 app[web.1]: F, [2019-11-05T10:28:19.585998 #4] FATAL -- : [b2d8a490-afbd-482a-8067-5ba9196a2110] app/controllers/information_controller.rb:29:in `block in create' 2019-11-05T10:28:19.58606+00:00 app[web.1]: [b2d8a490-afbd-482a-8067-5ba9196a2110] app/controllers/information_controller.rb:28:in `create' 2019-11-05T10:28:19.587564+00:00 heroku[router]: at=info method=POST path="/information" host=kc-testinformation.herokuapp.com request_id=b2d8a490-afbd-482a-8067-5ba9196a2110 fwd="150.249.153.63" dyno=web.1 connect=0ms service=119ms status=500 bytes=1827 protocol=https

local場では投稿ができるのですがherokuでできないです

heroku logsとした時の該当箇所は以上のような形で投稿すると
We're sorry, but something went wrong.
という風に出てしまいます

試したこと

  • heroku pg:reset DATABASEでデータベースをリセットしてheroku run rails db:migrate再度テーブルを作成

  • config/environments/production.rb

ruby

1config.assets.compile = true

として
rails assets:precompileとする

  • heroku addons:create heroku-postgresql:hobby-dev

をやりました
回答お願いしますmm
cloudinary使っています

include Cloudinary::CarrierWaveを開発環境でも適用させると

undefined method `all_versions_processors' for #<Array:0x00007fc78237fb30>

というエラーがif @information.saveの箇所ででます

Started POST "/information" for 10.0.2.2 at 2019-11-05 12:23:37 +0000 Cannot render console from 10.0.2.2! Allowed networks: 127.0.0.1, ::1, 127.0.0.0/127.255.255.255 Processing by InformationController#create as HTML Parameters: {"utf8"=>"✓", "authenticity_token"=>"HFJPRkvz0TggVn+fwswVtlVq16iyAQj2ul2QQYXTvi7JZxjmT2iV5saCKeB5X/RGSNfLNchy6BgziSHGbB33Mg==", "information"=>{"title"=>"2019 横浜国立大学 コーポレートファイナンス", "description"=>"2回目のです", "condition"=>"New", "image"=>[#<ActionDispatch::Http::UploadedFile:0x00007fc78239ac00 @tempfile=#<Tempfile:/tmp/RackMultipart20191105-6450-1p01wwc.JPG>, @original_filename="IMG_3007.JPG", @content_type="image/jpeg", @headers="Content-Disposition: form-data; name=\"information[image][]\"; filename=\"IMG_3007.JPG\"\r\nContent-Type: image/jpeg\r\n">]}, "commit"=>"Create Information"} Cart Load (0.9ms) SELECT "carts".* FROM "carts" WHERE "carts"."id" = ? LIMIT ? [["id", 1], ["LIMIT", 1]] ↳ app/models/concerns/current_cart.rb:5 User Load (0.7ms) SELECT "users".* FROM "users" WHERE "users"."id" = ? ORDER BY "users"."id" ASC LIMIT ? [["id", 1], ["LIMIT", 1]] ↳ /var/lib/gems/2.5.0/gems/activerecord-5.2.3/lib/active_record/log_subscriber.rb:98 (0.2ms) begin transaction ↳ app/controllers/information_controller.rb:29 Information Create (23.1ms) INSERT INTO "information" ("condition", "title", "description", "created_at", "updated_at", "image", "user_id") VALUES (?, ?, ?, ?, ?, ?, ?) [["condition", "New"], ["title", "2019 横浜国立大学 コーポレートファイナンス"], ["description", "2回目のです"], ["created_at", "2019-11-05 12:23:37.701281"], ["updated_at", "2019-11-05 12:23:37.701281"], ["image", "[\"px5n4xlwzhqsgnlibxta.jpg\"]"], ["user_id", 1]] ↳ app/controllers/information_controller.rb:29 (27.3ms) rollback transaction ↳ app/controllers/information_controller.rb:29 Completed 500 Internal Server Error in 165ms (ActiveRecord: 52.2ms) NoMethodError (undefined method `all_versions_processors' for #<Array:0x00007fc78237fb30>): app/controllers/information_controller.rb:29:in `block in create' app/controllers/information_controller.rb:28:in `create'

terminal上だとこんな感じです

https://www.oipapio.com/question-4101553
https://github.com/taragano/Cloudinary_multiple_uploads
これを参考にどうすればいいのかわからないです

https://github.com/cloudinary/cloudinary_gem/blob/master/lib/cloudinary/carrier_wave/process.rb
module Cloudinary::CarrierWaveです

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

まだ回答がついていません

会員登録して回答してみよう

アカウントをお持ちの方は

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.48%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問