Ruby on Rails開発開始
RailsでWebアプリケーションを開発し始めた。RailsによるアジャイルWebアプリケーション開発を右手に勉強しながらの開発だが、久しぶりに集中してコーディングをしているため楽しい。
さて、本の説明をもとにFedora4でのRails開発をすすめていたのだが、
ruby script/generate scaffold Product Admin
のところで
Can't connect to local MySQL server through socket '/tmp/mysql.sock'
と出てscaffoldがされない。6時間の格闘の上見つけたのがこのページ「Can't connect to local MySQL server through socket」エラーについて。どうやらmysql.sockの参照先がRubyのMySQLプラグインと異なるらしく、config/database.ymlを
socket: /tmp/mysql.sock→socket: /var/lib/mysql/mysql.sock
と書き換えた。
これでAdminは見事生成され、早速本格的に開発ができそうである。
- 作者: 前田修吾
- 出版社/メーカー: オーム社
- 発売日: 2006/02/25
- メディア: 単行本(ソフトカバー)
- 購入: 2人 クリック: 109回
- この商品を含むブログ (207件) を見る