🎄teratailクリスマスプレゼントキャンペーン2024🎄』開催中!

\teratail特別グッズやAmazonギフトカード最大2,000円分が当たる!/

詳細はこちら
Ruby

Rubyはプログラミング言語のひとつで、オープンソース、オブジェクト指向のプログラミング開発に対応しています。

Ruby on Rails

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

Q&A

解決済

3回答

10600閲覧

突然このようなエラーが!If you are the application owner check the logs for more information.

sn.jr

総合スコア53

Ruby

Rubyはプログラミング言語のひとつで、オープンソース、オブジェクト指向のプログラミング開発に対応しています。

Ruby on Rails

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

0グッド

0クリップ

投稿2019/12/16 04:18

特に何か追加したりしていないはずなのにこのようなエラーが出てしまいました。
原因がわからず困っています。viewに問題があるのかなど確認しましたが、特になさそうです。

Started GET "/" for 127.0.0.1 at 2019-12-16 13:15:48 +0900 Processing by TopController#index as HTML Member Load (0.1ms) SELECT "members".* FROM "members" WHERE "members"."id" = ? LIMIT ? [["id", 1], ["LIMIT", 1]] ↳ app/controllers/application_controller.rb:4:in `current_member' Rendering top/index.html.erb within layouts/application Article Load (0.2ms) SELECT "articles".* FROM "articles" ORDER BY "articles"."released_at" DESC ↳ app/views/top/index.html.erb:1 Rendered top/index.html.erb within layouts/application (Duration: 3.6ms | Allocations: 2766) Completed 500 Internal Server Error in 10ms (ActiveRecord: 0.4ms | Allocations: 8536)
<!DOCTYPE html> <html> <head> <title><%= page_title %></title> <%= csrf_meta_tags %> <%= csp_meta_tag %> <%= stylesheet_link_tag 'application', media: 'all', 'data-turbolinks-track': 'reload' %> <%= javascript_include_tag 'application', 'data-turbolinks-track': 'reload' %> </head> <body> <div id="container"> <header> <%= render "shared/header" %> </header> <main> <% if flash.notice %> <p class="notice"><%= flash.notice %></p> <% end %> <%= yield %> </main> <aside id="sidebar"> <%= render "shared/sidebar" %> </aside> <footer> <%= render "shared/footer" %> </footer> </div> </body> </html>

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

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

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

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

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

NCC1701

2019/12/16 05:01

If you are the application owner check the logs for more information. と言われてるでしょ?その結果は?
sn.jr

2019/12/16 05:58

その結果とはログのことですか?
guest

回答3

0

プログラムに何も手を加えていないのにエラーが起きるようになったとすると、データです。データ追加しましたか?

controllerでこけずにviewになってからなので推定困難、。。。。
なので、
TopController#index のcodeとtop/index.html.erb のcodeを追加してください。

動いている時からエラーが起きるようになるまでの間に、データを作ったりしているようでしたら、何だったか思い出しておいてください

投稿2019/12/16 07:17

winterboum

総合スコア23567

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

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

sn.jr

2019/12/17 03:10

どうやらデータをいじっていたみたいです。git stashをしたら解決しました!
tomy-c

2019/12/17 04:20

解決したのであれば、解決済みにしてください。 誰かの意見が元で解決したのであればその人をベストアンサーにし、自己解決なら下にある自己解決に解決方法を記載してください。
sn.jr

2019/12/17 05:39

承知しました!
guest

0

自己解決

git stashを実行したら解決いたしました。具体的な原因はわかりませんが、何か余計なファイルなどを追加してしまったのかと考えます。

投稿2019/12/17 05:40

sn.jr

総合スコア53

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

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

0

500 Internal Server Errorということは恐らくサーバーでなにか問題が起きてるのではないでしょうか?
何もしていないというのであればサーバーのログを確認してみたらどうでしょうか?

投稿2019/12/16 05:00

tomy-c

総合スコア179

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

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

sn.jr

2019/12/16 06:00

ご回答ありがとうございます!サーバーのログとは掲載しているもの以外にあるのでしょうか?知識不足で申し訳ないです。
tomy-c

2019/12/16 06:16

127.0.0.1ということは上記のコードは何か勉強目的で作成されたものですかね? だとしたら何かを参考に環境構築とかされていらっしゃると思うのですが、サーバーは何を使われているのでしょうか?xamppとかであればxampp control panelからapacheのログを見れると思うのですが・・・
sn.jr

2019/12/16 06:32

なるほど!sqlite3です
tomy-c

2019/12/16 06:59

すいません。webサーバーの事を言ったのですが、どうも話が通じていないかもしれません。
sn.jr

2019/12/17 03:08

ありがとうございます。拝見したところ上記に載せたものが当てはまると感じたのですが、違いますかねー?
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

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

ただいまの回答率
85.36%

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

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

質問する

関連した質問