現状
現在、rails tutrial第4版を進めているところなのですが、listen on のところの表示が思った通りに行かず、どうすれば思い通りに行くのかを調べています。
Ruby on Rails チュートリアル
発生している問題・エラーメッセージ
まず使っている環境です。tutrialではCloud9を使っているようですが、ローカル環境で行っています。
- Windws 10
- ruby 2.6.6
- Rails 5.1.6
そしてチュートリアル通りにGemfileを変更しました。いかにその変更したGemfileを示します。
source 'https://rubygems.org' gem 'rails', '5.1.6' gem 'puma', '3.9.1' gem 'sass-rails', '5.0.6' gem 'uglifier', '3.2.0' gem 'coffee-rails', '4.2.2' gem 'jquery-rails', '4.3.1' gem 'turbolinks', '5.0.1' gem 'jbuilder', '2.6.4' group :development, :test do gem 'sqlite3', '1.3.13' gem 'byebug', '9.0.6', platform: :mri end group :development do gem 'web-console', '3.5.1' gem 'listen', '3.1.5' gem 'spring', '2.0.2' gem 'spring-watcher-listen', '2.0.1' end # Windows環境ではtzinfo-dataというgemを含める必要があります gem 'tzinfo-data', platforms: [:mingw, :mswin, :x64_mingw, :jruby]
そしてこちらでサーバ起動しようとしたところ、sqlite3 load errorと出たので、調べて以下のサイトと全く同じ処理をしました。
「rails s」で「sqlite3/sqlite3_native」が出た時の対処法
そしてサーバの起動ができたのはよかったのですが、受け付けるアドレスの部分が少し違っていました。いかが実行結果です。
=> Booting Puma => Rails 5.1.6 application starting in development => Run `rails server -h` for more startup options *** SIGUSR2 not implemented, signal based restart unavailable! *** SIGUSR1 not implemented, signal based restart unavailable! *** SIGHUP not implemented, signal based logs reopening unavailable! Puma starting in single mode... * Version 3.9.1 (ruby 2.6.6-p146), codename: Private Caller * Min threads: 5, max threads: 5 * Environment: development * Listening on tcp://0.0.0.0:3000 Use Ctrl-C to stop
チュートリアルでは以下のように表示されていました。
=> Booting Puma => Rails 5.1.6 application starting in development => Run `rails server -h` for more startup options Puma starting in single mode... * Version 3.9.1 (ruby 2.5.3-p105), codename: Private Caller * Min threads: 5, max threads: 5 * Environment: development * Listening on tcp://localhost:8080 Use Ctrl-C to stop
単に環境が違うからと言われればそれまでなんですが、なぜこのような相違が起こるのでしょうか?そしてもしチュートリアルと同じような結果にしたいのであればどのような処理を行えばできるのでしょうか?
よろしくお願いいたします。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/02/16 08:04
2021/02/16 08:21