Railsの情報サイトです。Rails』(2007年10月、インプレスジャパン刊)の読者サポートページです。Rails』(2012年3月)についての情報をお探しの方はこちらへ。読者の皆様からお寄せいただいた質問(一部、筆者による想定質問を含みます)に「Q&A」形式でお答えいたします。本書の出版後に見つかった記述の誤りに関しては、正誤表をご覧ください。38ページからの説明に従って新規のRailsアプリケーションを作成して、WEBRickを起動しました。aboard」のページは表示できましたが、44ページのエラー画面が表示されません。by」というエラーが出ています。server」コマンドでWEBRickを起動していませんか。この方法でも静的なページを表示することができますが、動的なページを表示しようとすると、「ArgumentError」が発生します。script\server」コマンドでWEBRickを起動してください。ソースコードとそれに対応するテンプレートが、付属CD-ROMに収録されていません。ディレクトリの中身に一部欠落がございました。このディレクトリ全体をZIP形式でまとめましたので、お手数をお掛けしますが次のリンクよりダウンロードし、展開してご利用ください。(読者の方から「Lesson用のページをブラウザで開くと文字化けする」とのご指摘があったのを受け、2007年12月22日に一部修正したものをアップロードしました。sjis;」コマンドを実行しておくと漢字やひらがなが文字化けしない、と書いてありますが、その通りやっても文字化けします。データがUTF-8で格納されていない可能性があります。utf8」の行を追加してあるかどうか確認した上で、フィクスチャの投入をやり直してみてください。環境で学習しています。いうエラーメッセージが表示されます。再起動してみてください。基づいていますが、それ以降のバージョンで記述内容が変わった点はありますか。フォーマットが変更され、セミコロン(;)の代わりにスラッシュ(/)を使用することになりました。以降は「/members/123/edit」となります。中のセミコロンをすべてスラッシュで置き換える必要があります。test_routing)が失敗します。メソッドが廃止され、ページネーション機能がプラグインとして提供されることになりました。2.0」という警告が表示されます。メソッドが使用されています。ジェネレータには、クラス名の衝突を検知する仕組みに不具合があります。作成しようとするすると、次のようなエラーメッセージを表示して停止してしまいます。してバグ報告されていますので、将来的には解消されるでしょう。作った後に元に戻せば、とりあえず問題を回避できます。インストールされています。バージョンのリストを調べてください。インストールされていることが分かります。インストールしてください。アンインストールするとよいでしょう。コマンドを実行する方法があります。直後にバージョン番号をアンダーバーで囲んで指定します。アプリケーションの名前です。aborted!」というエラーメッセージが表示されて止まってしまいます。utf8」の行頭に半角スペース2個が置いてあることを確認してください。タブ文字や全角スペースでは正しく動きません。入力して、表示されたエラーメッセージをコピーしてメールで質問してください。紹介されているクラスやメソッドのもっと詳しい使い方を調べる方法を教えてください。ドキュメント(英語)が掲載されています。ドキュメントを参照してください。等)はどうなりますか。ように、英語の文法に沿って変化します。なる点は、間違いやすいので気をつけてください。メソッドの第3引数にハッシュでオプションを指定できると書いてあります。次のようになっています。囲む必要があるのでしょうか。して、ハッシュであるメソッドの第3引数を中括弧で囲まなくてもいいのでしょうか。囲み記事を参照してください。使って学習しています。書籍に書いてある通りアプリケーションを作成しましたが、ブラウザでアクセスすると次のようなエラーが出ます。この原因は何でしょうか。ソースコードを編集する場合、保存時の文字コードとして「UTF-8」ではなく「UTF-8N」を選ぶ必要があります。上記のようなエラーが出る原因の1つですので、まず文字コードを確認してください。aboard」のページは表示されましたが、その他のページでは次のようなエラーが出ます。この原因は何でしょうか。使っていることが原因と考えられます。