Skip to content

Rails error resolution note

Webサーバ再起動時にエラーが発生する

=> Booting Puma
=> Rails 5.0.6 application starting in development on http://localhost:3000
=> Run `rails server -h` for more startup options
A server is already running. Check /vagrant/mymemo/tmp/pids/server.pid.
Exiting

config/boot.rb の先頭に、以下を記述。

File.delete(File.expand_path('../../tmp/pids/server.pid',  __FILE__)) rescue

その後、マシンを再起動。
参考サイト

Vagrantで作成した仮想マシン:PostgreSQL起動エラー

role "vagrant" does not exist

config/database.yml を編集。
編集内容は、ForkしたリポジトリのReadmeあたりに書いてある・・・はず。  

rails db:migrate:resetでエラーが発生した時の対応

rails db:drop:_unsafe
rake db:create
rake db:migrate

herokuでrake db:migrate:resetするとエラーになる

http://syaka-syaka.blogspot.jp/2015/06/herokurake-dbmigratereset.html