Ruby on Rails

スポンサーリンク
Mentor

Cloud 9でrailsを起動したらHTTP 504エラーが発生する場合の対処方法

Railsに限らずCloud 9でWebアプリを開発していたらHTTP 504エラーが発生してしまう場合 考えられる原因は 1.Cloud 9自体が重い 2.Cloud 9上で作ったプログラムが重い のいずれかと思います。 HTTP 504...
Mentor

Railsで他テーブルに紐づいたデータをSeedファイルに記載する方法

今日もRailsで発生した問題の対処方法とTipsです。 Railsで他テーブルに紐づいたデータをSeedファイルに記載する方法 ポートフォリオのためにpostテーブルに投稿データを初期データとして登録しておきたい場合、postテーブルには...
Mentor

Rails 6でundefined method クラス名が表示された場合の対処方法

今日もRailsで発生しやすい問題の対処方法を紹介です! undefined method `*****' for Class名::Base:Class のerrorが表示された場合の対処方法。 これはnil:classと出ていない場合はス...
Mentor

githubでconflictが起きてpullできない場合の対処法

今日も対応した問題の対処方法を紹介です。 githubからgit pullしたけどコンフリクトが起きてpullできない場合の対処方法 本来はマージ後commitするのが正しい対処方法です。Visual Studio Codeとかを使うとマー...
Mentor

Railsで画像データや動画データはAssetsに入れよう。

もうすぐ春だというのに雪が降ってきました。 今日はrailsで開発しているときに躓くポイントを説明します! 画像や動画データはどこに入れておくべきか assetsに入れるべき! 画像や動画ファイルはデプロイ後もデザイナーや社長の鶴の一声でデ...
Mentor

デプロイ時にdevelop版ではエラーが出ないのにproduction版でエラーが出る場合の対処方法

デプロイ時にdevelop版ではエラーが出ないのにproduction版でエラーが出る場合の対処方法をまとめています。 まずRails内でエラーが発生している場合はエラーログを確認しましょう。 エラーログの確認方法 エラーログはlog/pr...
Mentor

ActionMailerで送信時にエラーが発生したときの対処法

よくある「お問い合わせ」機能を作る際にgmailを使用して実装した際に発生するエラーの対処方法です。 Application-specific password required これはパスワードが間違っているか正しくパスワードが設定されて...
Mentor

デプロイした際にrailsでHTTP 404が出る原因

デプロイしたらrailsでHTTP 404が発生する! 原因究明 コンピュータのシステムはどれもそうですが、デプロイでHTTP 404エラーが発生した場合、どこまで正常に動作が進んでいてどこからエラーが発生しているのかの原因を突き止めましょ...
Mentor

Rails 6でFontAwesomeをEC2にデプロイするとprecompileでエラーが発生する。

タイトル通り Rails 6.1.4.6でEC2にデプロイするとprecompileでエラーが発生します。 もちろんrails sしてもエラーで表示されないです。 結論 解決方法としてはCDNを使うのが一番手っ取り早いです。 なのでappl...
Mentor

input type=email

本日はまりまくった <input type="email">
スポンサーリンク