1

Rails Webサーバー(webrick)が起動しないという奇妙な問題が発生しています。すべてが正常に機能していましたが、その後、私のMac(OS 10.8)は電力不足のためにスリープ状態になりました。(私は窓に精通しているので、それがスリープか休止状態か、または技術的な状態が何であったかはわかりませんが、基本的にバッテリーが少なくなりすぎました。)

プラグを差し込んでMacの電源を入れ直しましたがrails s、次の出力が表示されます。

rails s
  exists  
  exists  app/controllers
  exists  app/helpers
  exists  app/models
  exists  app/views/layouts
  exists  config/environments
  exists  config/initializers
  exists  config/locales
  exists  db
  exists  doc
  exists  lib
  exists  lib/tasks
  exists  log
  exists  public/images
  exists  public/javascripts
  exists  public/stylesheets
  exists  script/performance
  exists  test/fixtures
  exists  test/functional
  exists  test/integration
  exists  test/performance
  exists  test/unit
  exists  vendor
  exists  vendor/plugins
  exists  tmp/sessions
  exists  tmp/sockets
  exists  tmp/cache
  exists  tmp/pids
identical  Rakefile
identical  README
identical  app/controllers/application_controller.rb
identical  app/helpers/application_helper.rb
identical  config/database.yml
identical  config/routes.rb
identical  config/locales/en.yml
identical  db/seeds.rb
identical  config/initializers/backtrace_silencers.rb
identical  config/initializers/inflections.rb
identical  config/initializers/mime_types.rb
identical  config/initializers/new_rails_defaults.rb
overwrite config/initializers/session_store.rb? (enter "h" for help) [Ynaqdh] q
aborting app

Rails Webrickサーバーの起動時にエラーを報告するスレッドを確認しましたが、Railsスクリプト/サーバーがサーバーを起動しませんが、すべてをインストールして以前に動作させていたため、別の問題のようです。

繰り返しになりますが、バッテリーが少なくなり、電源が切れるまで、正常に動作していました。

また、新しいRailsプロジェクトを作成してみrails dummyましたが、ダミープロジェクトを作成するための最初の作業にすぎませんでした。プロジェクトで実行rails sしてdiffオプションを選択すると、次の出力が得られます。

overwrite config/initializers/session_store.rb? (enter "h" for help) [Ynaqdh] d
--- s/config/initializers/session_store.rb  2012-07-30 19:36:06.000000000 -0400
+++ s/config/initializers/session_store.rb20120730-26164-2nbrgz-0   2012-07-30 19:36:28.000000000 -0400
@@ -6,7 +6,7 @@
 # no regular words or you'll be exposed to dictionary attacks.
 ActionController::Base.session = {
   :key         => '_s_session',
-  :secret      => '0de919861d30e11a894d96d395ec2340fd40d88309035bea3033bbf2a6f3c3e0b3a42afa9ec208533547e025be363c19439d79b22ed5b04709442e9d50dcf985'
+  :secret      => '2609e7c27f761383e77cda8b7a7dead04ffa6ad47ce3bd540f946a1fcdfe9dec9a87cc71880e50db9f94d68afe5c4bce9efb621024a9ce69a7af22b44a266a43'
 }

 # Use the database for sessions instead of the cookie-based default,

助けてくれてありがとう。道に迷いました。

4

0 に答える 0