- - PR -
Ruby on Railsについての質問
1
投稿者 | 投稿内容 | ||||
---|---|---|---|---|---|
|
投稿日時: 2006-12-17 12:02
Ruby on Railsについての質問
mysqlでデータベース作成完了して、scaffoldを生成しようとしている。 しかし、コマンドを実行すると、 以下のエラーとなっちゃた。 ******************** C:\work\webnote>ruby ./script/generate scaffold Memopages c:/ruby/lib/ruby/1.8/yaml.rb:133:in `load': syntax error on line 27, col 2: ` h ost: localhost' (ArgumentError) from c:/ruby/lib/ruby/1.8/yaml.rb:133:in `load' from c:/ruby/lib/ruby/gems/1.8/gems/rails-1.1.6/lib/initializer.rb:459:i n `database_configuration' from c:/ruby/lib/ruby/gems/1.8/gems/rails-1.1.6/lib/initializer.rb:181:i n `initialize_database' from c:/ruby/lib/ruby/gems/1.8/gems/rails-1.1.6/lib/initializer.rb:84:in `process' from c:/ruby/lib/ruby/gems/1.8/gems/rails-1.1.6/lib/initializer.rb:42:in `send' from c:/ruby/lib/ruby/gems/1.8/gems/rails-1.1.6/lib/initializer.rb:42:in `run' from ./script/../config/../config/environment.rb:13 from c:/ruby/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:27:in `ge m_original_require' from c:/ruby/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:27:in `re quire' from c:/ruby/lib/ruby/gems/1.8/gems/activesupport-1.3.1/lib/active_suppo rt/dependencies.rb:147:in `require' from c:/ruby/lib/ruby/gems/1.8/gems/rails-1.1.6/lib/commands/generate.rb :1 from c:/ruby/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:27:in `ge m_original_require' from c:/ruby/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:27:in `re quire' from c:/ruby/lib/ruby/gems/1.8/gems/activesupport-1.3.1/lib/active_suppo rt/dependencies.rb:147:in `require' from ./script/generate:3 ************************ データペースにアクセス時のエラーでしょうか?解決方法を教えてください | ||||
|
投稿日時: 2006-12-17 13:30
RubyもRuby On Railsも知らないけど。
とりあえず一番最初に「syntax error」ってでてるくらいだから、構文が間違ってるんでしょ。 ArgumentErrorとも書いてあるから、loadの引数が間違ってるんでしょう。 とりあえずせっかくエラーでてるんだから、エラー内容ちゃんとみて、該当するソース部分見直してみれば? | ||||
|
投稿日時: 2006-12-18 10:19
config/database.ymlはどうなってる。
さらしてみたら、何か回答が得られるかもよ。 たぶん今回の件とは関係ないと思うが、 railsって、各パーツのバージョンの組み合わせによっても動かなくなることがあるので、gemで一括でインストールした方が安全よ。 あと、開発環境(OS, Rubyのバージョン、RoRのバージョン)は書いといてくれよ。 |
1