3
最近githubリポジトリをクローンしました。私はそれを私のMacで動作させようとしています。私はそれをクローンし、バンドルをインストールして、すべての宝石をインストールしました。 「レールサーバー」を実行しようとすると、エラーが表示されます。Railsサーバーが "no such file or directory"を実行中にクラッシュする
=> Booting Mongrel
=> Rails 3.0.1 application starting in development on http://0.0.0.0:3000
=> Call with -d to detach
=> Ctrl-C to shutdown server
Exiting
/usr/local/rvm/gems/[email protected]/gems/railties-3.0.1/lib/rails/application/configuration.rb:86:in `read': No such file or directory - /Users/beatjunkie84/Desktop/Teamly/config/database.yml (Errno::ENOENT)
from /usr/local/rvm/gems/[email protected]/gems/railties-3.0.1/lib/rails/application/configuration.rb:86:in `database_configuration'
from /usr/local/rvm/gems/[email protected]/gems/activerecord-3.0.1/lib/active_record/railtie.rb:58
from /usr/local/rvm/gems/[email protected]/gems/activesupport-3.0.1/lib/active_support/lazy_load_hooks.rb:36:in `instance_eval'
from /usr/local/rvm/gems/[email protected]/gems/activesupport-3.0.1/lib/active_support/lazy_load_hooks.rb:36:in `execute_hook'
from /usr/local/rvm/gems/[email protected]/gems/activesupport-3.0.1/lib/active_support/lazy_load_hooks.rb:26:in `on_load'
from /usr/local/rvm/gems/[email protected]/gems/activerecord-3.0.1/lib/active_record/railtie.rb:57
from /usr/local/rvm/gems/[email protected]/gems/railties-3.0.1/lib/rails/initializable.rb:25:in `instance_exec'
from /usr/local/rvm/gems/[email protected]/gems/railties-3.0.1/lib/rails/initializable.rb:25:in `run'
from /usr/local/rvm/gems/[email protected]/gems/railties-3.0.1/lib/rails/initializable.rb:50:in `run_initializers'
from /usr/local/rvm/gems/[email protected]/gems/railties-3.0.1/lib/rails/initializable.rb:49:in `each'
from /usr/local/rvm/gems/[email protected]/gems/railties-3.0.1/lib/rails/initializable.rb:49:in `run_initializers'
from /usr/local/rvm/gems/[email protected]/gems/railties-3.0.1/lib/rails/application.rb:134:in `initialize!'
from /usr/local/rvm/gems/[email protected]/gems/railties-3.0.1/lib/rails/application.rb:77:in `send'
from /usr/local/rvm/gems/[email protected]/gems/railties-3.0.1/lib/rails/application.rb:77:in `method_missing'
from /Users/beatjunkie84/Desktop/Teamly/config/environment.rb:5
from /usr/local/rvm/gems/[email protected]/gems/polyglot-0.3.1/lib/polyglot.rb:64:in `polyglot_original_require'
from /usr/local/rvm/gems/[email protected]/gems/polyglot-0.3.1/lib/polyglot.rb:64:in `require'
from /usr/local/rvm/gems/[email protected]/gems/activesupport-3.0.1/lib/active_support/dependencies.rb:239:in `require'
from /usr/local/rvm/gems/[email protected]/gems/activesupport-3.0.1/lib/active_support/dependencies.rb:225:in `load_dependency'
from /usr/local/rvm/gems/[email protected]/gems/activesupport-3.0.1/lib/active_support/dependencies.rb:591:in `new_constants_in'
from /usr/local/rvm/gems/[email protected]/gems/activesupport-3.0.1/lib/active_support/dependencies.rb:225:in `load_dependency'
from /usr/local/rvm/gems/[email protected]/gems/activesupport-3.0.1/lib/active_support/dependencies.rb:239:in `require'
from /Users/beatjunkie84/Desktop/Teamly/config.ru:3
from /usr/local/rvm/gems/[email protected]/gems/rack-1.2.1/lib/rack/builder.rb:46:in `instance_eval'
from /usr/local/rvm/gems/[email protected]/gems/rack-1.2.1/lib/rack/builder.rb:46:in `initialize'
from /Users/beatjunkie84/Desktop/Teamly/config.ru:1:in `new'
from /Users/beatjunkie84/Desktop/Teamly/config.ru:1
この問題を解決するにはどうすればよいですか?私は問題であるdatabase.ymlを持っていません。しかし、私はそれを複製したときにレポもしませんでした。最初にそこにいるとは思わなかったファイルを探しているのはなぜですか?
このファイルを自動的に作成する方法はありますか?私はここに何を入れるべきなのか分かりません。私は空のDBを作成したいので、実行中のアプリをテストすることができますか? –
手動で作成する必要があります。レールを学んだばかりなので、開発モードで使用している可能性があります。 mysqlサーバの詳細を入力してください。デフォルトでは、ユーザ名は 'root'になります。パスワードはありません。あなたはデータベースの名前を入力するだけでいいですよ。 – CodeMaster123
はい、私はまだやや新しいレールです。私はrake dbを作ることができません:database.ymlを作成せずに作成しますが、データベースを作成せずにデータベース名を尋ねます...混乱します。 rake db:ymlファイルを作成した後に作成すると、このエラーが発生する: '/tmp/mysql.sock'ソケットを介してローカルMySQLサーバに接続できない –