Rails サーバーを移行したんですが
モデル create の際に SQL のデバッグが発行された後
Completed 500 Internal Server Error in 537ms (ActiveRecord: 128.1ms)
のようなエラーが出るだけでどこで何がおこってるのか全くわからず
どうデバッグしていいかわからず困っています
開発環境では再現できずほかサーバーやデータベース接続先を変更しただけで
ロジックには手を入れてなくて MySQL 自体はみえてる(レコードの表示はされてる)ので
carrierwave のS3アップロードの設定があやしいと思っているのですが
開発環境であれば puts でコンソール上でみられるし
コントローラー内であれば logger.debug が使えるのですが
carrierwave の設定は uploaders/image_uploader.rb にあるので
どうやってログをはさめばいいのでしょうか
追記:
https://teratail.com/questions/184822
こちらで以前にたような質問をしたのですが
carrierwave でS3にアップロードする際実際に使われている
バケット名、パス、アクセスキー、シークレットキーをデバッグする方法はないでしょうか
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
退会済みユーザー
2019/06/25 03:25