Как устранить ошибку «Что-то пошло не так» в ruby ​​на рельсах? - PullRequest
1 голос
/ 24 октября 2009

Я использую Ubuntu 9.04 Я только что установил ruby ​​и rails в моей системе, и сервер webrick, похоже, был установлен без каких-либо ошибок.

Я создал демонстрационное приложение rails и создал контроллер 'say'. Затем я создал шаблон представления 'hello.rhtml'

Я запустил сервер и ввел http://localhost:3000/say/hello в своем браузере.

Но на этой странице появляется следующее сообщение об ошибке :)

альтернативный текст http://lh3.ggpht.com/_STZmOsvMijk/SuLVLsuCq1I/AAAAAAAABgc/5fcPYzMID2s/s800/Screenshot-We%27re%20sorry%2C%20but%20something%20went%20wrong%20%28500%29%20-%20Mozilla%20Firefox.png

Что могло пойти не так. Пожалуйста, помогите мне решить эту проблему, я - новичок в ruby ​​и rails!

Ответы [ 2 ]

3 голосов
/ 24 октября 2009

В log/development.log есть файл журнала, в котором отображается полная ошибка.
Вы можете увидеть, что пошло не так, проанализировав последний запрос.

0 голосов
/ 24 октября 2009

Этот снимок экрана выглядит так, как будто вы работаете в производственном режиме; если бы вы были в режиме разработки, это показало бы ошибку на странице, а также в журнале. Попробуйте установить переменную окружения RAILS_ENV = разработка и перезапуск вебрика. Как прокомментировал dmathieu, вы, вероятно, увидите ошибку базы данных.

Кроме того, старайтесь избегать вебрика. См. это обсуждение .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...