1

レールを使い始めたばかりです。作成したデモコントローラーが機能しないことを除いて、Passengerを使用してDreamHostアカウントですべてのセットアップを行いました。私は走った:

$ script/generate controller demo index

ファイルはすべてそこにありますが、http://rails.mysite.com/demo/indexにアクセスすると、「申し訳ありませんが、問題が発生しました」というメッセージが表示されます。ログファイルには何もありません。開発モードです。

どんな助けでも大歓迎です、ありがとう!

ダレン。

4

2 に答える 2

1

データベースをまだ初期化していない可能性があります。その場合、Railsスタックは正しく起動しません。スクリプト/コンソールを実行できる場合は、途中です。できない場合は、何が問題なのかについてのヒントが得られる場合があります。

通常、database.ymlファイルにはsqlite3の構成が含まれていますが、プラットフォームでは使用できない場合があります。使用しているものが何であれ、MySQLまたはPostgresに切り替えるのは非常に簡単です。

于 2010-04-29T16:00:06.747 に答える
1

マップしましたroutes.rbか?

次のようなものを試してください:

map.connect "/demo/", :controller => "demo", :action => "index"
于 2010-04-29T16:00:16.693 に答える