[デプロイ]本番環境で画像がアップロードできない
本番環境でメッセージは送れるけど画像を選んで送っても画像が表示されないトラブルで時間がかかった。
問題は画像のsrcがS3のurlになっていないこと。
本番環境のページの検証ツールを使って確認。
<img class="Message__image" src="https://s3-ap-northeast-1.amazonaws.com ~ .jpg">
になってないといけないのに、なってない!
原因はvscodeでソースコードの記述がダブってしまい、
下の変更前の状態で読み込んでしまった。
config/unicorn.rb
working_directory app_path
#アプリケーションの設置されているディレクトリを指定
working_directory "#{app_path}/current"
下のコードを上のコードがすでにあったにも関わらず、直前のコードの下に入力してしまったので、結局上のコードが残ったままでそっちに反映されてしまっていた。
この記事が気に入ったらサポートをしてみませんか?