konchanxxx / menta

MENTAのタスク管理用リポジトリ
0 stars 0 forks source link

Heroku上で画像とコメントが登録できない。 #75

Closed sumura80 closed 5 years ago

sumura80 commented 5 years ago

概要

現在作成しているアプリで、画像を追加できる機能を実装中。 こちらはローカル環境で問題なく機能しています。 これがHeroku上だと画像とコメントの登録ができません。

実現したいこと

Heroku上でも登録できるようにしたい。

困っていること

heroku run rails consoleで確認すると、画像が登録できてないことが

困っていることがバグの場合は事象やログ、エラーメッセージをできるだけそのまま(抜粋などしない)下記に記載してください。

irb(main):003:0> @extra = Extraimg.last
  Extraimg Load (0.9ms)  SELECT  "extraimgs".* FROM "extraimgs" ORDER BY "extraimgs"."id" DESC LIMIT $1  [["LIMIT", 1]]
=> nil

以前から何度もHerokuへデプロイしておりますが、この機能だけ追加されません。 今回どうしてもわからず質問させていただきます。 ご教示頂ければ幸いです。よろしくお願いいたします。:bow:

soipon05 commented 5 years ago

画像の保存先ってっどこになっています? S3だとS3の設定がうまくいっていなくてデプロイしたら保存できてるように見えてできてなかったってことは自分経験あります!

sumura80 commented 5 years ago

soipon005さん、お返事ありがとうございます。 画像の保存先はS3です。通常の画像はS3で投稿できております。 ある一部の画像とコメント機能だけ機能しないので、S3というよりコードに問題がありそうです。

soipon05 commented 5 years ago

そうなると自分ではまだわからないです。 Extraimg.last => nil になっているってことはDB自体に保存できていないということなのかなと思ったんですけどローカルでは保存できてそうなので自分もこの事象気になります。 お力になれずすみません。

sumura80 commented 5 years ago

soipon05さん お忙しい中ご連絡ありがとうございました。 問題が解決次第共有できればと思います!ご丁寧にお返事いただけて嬉しかったです。:smile:

konchanxxx commented 5 years ago

@sumura80 GitHubの添付をお願いします:bow:

sumura80 commented 5 years ago

@rexitorg こちらの機能ですが、昨日まで機能しなかったのですが他の機能を実装するためにpushしていたら、急に登録できるようになりました。なんか腑に落ちませんがとりあえず機能したので、質問を終わらせていただきます。 ありがとうございました。

konchanxxx commented 5 years ago

機能したなら良かったのですが、なんとなく動く状態は避けるべきなので、Git,GitHubで差分を厳密に管理するようにした方が良いと思いました:bow: