0

私は Ruby on Rails で冒険を始めており、IDE として Netbeans を選択しています。サーバーWebrickがバンドルされており、うまく機能していました。しかし、最初のアプリケーションでいくつかの変更を行った後、内部エラー 500 が発生しましたが、コンソールには何も表示されません。そして、古いアクションは同じ結果をもたらします。

問題がどこにあるかを見つけるにはどうすればよいですか? 私はUbuntuシステムで働いています。

4

3 に答える 3

1

あなたの最善の策は、常にターミナルウィンドウを開いて、次を発行することです

tail -f log/development.log

これにより、アプリケーションで作業しているときに、ログのリアルタイムの構文色付きフィードが提供されます。

于 2008-12-01T13:20:39.017 に答える
0

自分自身に答えた-logs/development.log

于 2008-11-26T21:39:52.580 に答える
0

また、コントローラーの "application.rb" に次の行を追加することもできます。

ActiveRecord::Base.logger = Logger.new(STDOUT)

次に、Netbeans 内の WEBrick の「出力」ウィンドウにデバッグ出力が表示されます。

于 2008-12-02T20:06:47.060 に答える