質問をすることでしか得られない、回答やアドバイスがある。

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

新規登録して質問してみよう
ただいま回答率
85.48%
Ruby on Rails 6

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

Q&A

解決済

1回答

797閲覧

「Yay! You’re on Rails!」の画面から切り替わらない

退会済みユーザー

退会済みユーザー

総合スコア0

Ruby on Rails 6

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

0グッド

0クリップ

投稿2022/09/08 14:33

前提

AWSのCloud9です。
ruby on railsでアプリケーションを作り投稿機能を作り一覧画面を作りました。

rails sでサーバーを立ち上げて「Yay! You’re on Rails!」の画面は出るのですが一覧画面を表示させようとurlを入れても画面が変わりません。

実現したいこと

一覧画面や詳細画面を表示したい

発生している問題・エラーメッセージ

エラーメッセージ

該当のソースコード

routes.rb

1Rails.application.routes.draw do 2 get 'lists/new' 3 get 'lists/edit' 4 get 'top' => 'homes#top' 5 post 'lists' => 'lists#create' 6 get 'lists' => 'lists#index' 7 get 'lists/:id' => 'lists#show' 8 # For details on the DSL available within this file, see https://guides.rubyonrails.org/routing.html 9end

lists.controller.rb

1class ListsController < ApplicationController 2 def new 3 @list = List.new 4 end 5 6 def create 7 list = List.new(list_params) 8 list.save 9 redirect_to 'top' 10 end 11 12 def index 13 @lists = List.all 14 end 15 16 def show 17 @list = List.find(params[:id]) 18 end 19 20 def edit 21 end 22 23 private 24 def list_params 25 params.require(:list).permit(:title, :body) 26 end 27end

試したこと

routesの確認 rails urlを打ってもYay! You’re on Rails!から変わらないを検索

補足情報(FW/ツールのバージョンなど)

一度この現象になった時rails sした時ターミナルに
「net-smtpをインストールしてください」のようなメッセージが書いてありGemfileの一番下にgem 'net-smtp'を記述しbundleinstallをしたところ直ったのですが翌日やってみるとまた「Yay! You’re on Rails!」の画面のままになってしまいました。

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

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

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

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

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

guest

回答1

0

ベストアンサー

urlの後ろに「/?_c9_id...」が入っておりそれを消した所解決しました。

投稿2022/09/08 14:46

退会済みユーザー

退会済みユーザー

総合スコア0

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

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

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

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

ただいまの回答率
85.48%

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

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

質問する

関連した質問