0

したがって、レールでrhtmlページを表示しようとすると、500サーバーエラーが発生します。WEBrick サーバーを起動すると、rails のホームページにようこそ。アプリの名前はハローです。コマンドラインからコントローラーを生成しましたが、次のようになります

class HelloController < ApplicationController
def there
end
end

私は自分のビュー (there.rhtml) を views/hello/there.rhtml に持っています。ただし、http://localhost:3000/hello/thereでは 500 サーバー エラーが発生します。現在、これをビスタボックスで実行しています。何か案は?

4

2 に答える 2

1

ルートを定義しましたか? routes.rb で定義されています。また、開発ログをチェックして、問題の正確な内容を確認することもできます。

于 2010-07-05T14:11:12.090 に答える
1

エラーログメッセージを投稿できますか? Nmが示唆したように、ルートの問題である可能性があり、このルートをroutes.rbファイルに追加しようとする場合

map.connect '/hello/there', :controller => 'hello', :action => 'there'
于 2010-07-05T14:45:16.813 に答える