- PR -

Ruby on Railsについての質問

1
投稿者投稿内容
未記入
会議室デビュー日: 2006/12/10
投稿数: 5
投稿日時: 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

************************

データペースにアクセス時のエラーでしょうか?解決方法を教えてください

kalze
ぬし
会議室デビュー日: 2003/10/23
投稿数: 406
お住まい・勤務地: 東京・東京
投稿日時: 2006-12-17 13:30
RubyもRuby On Railsも知らないけど。

引用:

C:workwebnote>ruby ./script/generate scaffold Memopages
c:/ruby/lib/ruby/1.8/yaml.rb:133:in `load': syntax error on line 27, col 2: ` h



とりあえず一番最初に「syntax error」ってでてるくらいだから、構文が間違ってるんでしょ。
ArgumentErrorとも書いてあるから、loadの引数が間違ってるんでしょう。

とりあえずせっかくエラーでてるんだから、エラー内容ちゃんとみて、該当するソース部分見直してみれば?
かずくん
ぬし
会議室デビュー日: 2003/01/08
投稿数: 759
お住まい・勤務地: 太陽系第三惑星
投稿日時: 2006-12-18 10:19
config/database.ymlはどうなってる。
さらしてみたら、何か回答が得られるかもよ。

たぶん今回の件とは関係ないと思うが、
railsって、各パーツのバージョンの組み合わせによっても動かなくなることがあるので、gemで一括でインストールした方が安全よ。

あと、開発環境(OS, Rubyのバージョン、RoRのバージョン)は書いといてくれよ。
1

スキルアップ/キャリアアップ(JOB@IT)