質問: ### 前提・実現したいこと rails s -b $IP -p $PORT をしても If you are the application owner check the logs for more information. という結果がっ出てwebページが開けません。 ご教授お願い致します。 直前に rails g paperclip photo image rake db:migrate をしたので、そこら辺が原因かもしれません。 追記:development.logを下から見ていった所、直近でのエラーは ActiveRecord::PendingMigrationError ( Migrations are pending. To resolve this issue, run: bin/rails db:migrate RAILS_ENV=development ): となっており、 bin/rails db:migrate RAILS_ENV=developmentとしましたが変わらずです。 関係あるかは分かりませんが現状HEROKUを使ってる所なので :~/workspace/hello_app (master) $ rails server -b $IP -p $PORT となっております。 ### 発生している問題・エラーメッセージ If you are the application owner check the logs for more information. という結果がっ出てwebページが開けません。 ActiveRecord::SchemaMigration Load (0.3ms) SELECT "schema_migrations".* FROM "schema_migrations"という文がでます。 ### 該当のソースコード ``` ここにご自身が実行したソースコードを書いてください ``` ### 試したこと rails destroy paperclip photo image の後に rails g paperclip photo image rake db:migrate 1/25追記:![イメージ説明](https://teratail.storage.googleapis.com/uploads/contributed_images/429f1e0c61b63606fba97c54fce70bc1.png)![イメージ説明](https://teratail.storage.googleapis.com/uploads/contributed_images/5287a9a1a73b25447be10e59260a9a24.png) 1/26追記:![イメージ説明](https://teratail.storage.googleapis.com/uploads/contributed_images/e320b38556e574623ef8e3fa015d9c28.png) ![イメージ説明](https://teratail.storage.googleapis.com/uploads/contributed_images/b45abb2e2cdc40cf55b25c373f5fc34e.png) 2/7追記:![ ps aux | grep rails の結果](https://teratail.storage.googleapis.com/uploads/contributed_images/def016d10a5559f2ffa4dcceb4f9b462.png) 2/8追記:![イメージ説明](https://teratail.storage.googleapis.com/uploads/contributed_images/05899247a84eb41b342c0b5378405707.png) ![イメージ説明](https://teratail.storage.googleapis.com/uploads/contributed_images/6137c6a51d7bd35bfcc36b370f12e882.png) ![イメージ説明](https://teratail.storage.googleapis.com/uploads/contributed_images/7c8336834bec6ecae063242cfbf74d24.png) ### 補足情報(言語/FW/ツール等のバージョンなど) cloud9でやってます
回答: `rails s`のみだとポートやIPがデフォルトのまま(localhost:3000)になってしまうと思います。 Cloud9ではアクセス可能ポートは80番のみとかアクセス制御されているので、それが影響して開けないのではないかと思います。 ``` Cloud9 Help You may be using the wrong PORT & IP for your server application.For rails, use: 'rails s -p $PORT -b $IP'. For Sinatra, use: ruby app.rb -p $PORT -o $IP'. ``` というヘルプがあるので、コンソールから起動するのであれば ``` rails s -p $PORT -b $IP ``` と入力してみてはどうでしょう。 もしくは「Run Project」ボタンでも起動すると思います。