Начинающий Ruby / MSQL Ошибка

0

http://localhost:3000/genre

Я использую Instant Rails, я впервые внедряю строительные леса.

Итак, все выглядит так, как будто он работает нормально, я сделал свою собственную страницу RoR и т.д. Сегодня я прихожу сегодня и когда я перехожу на localhost: 3000 Я получаю следующее сообщение об ошибке:

Oops! Google Chrome не смог подключиться к localhost: 3000

Любые предложения о том, что я должен проверить, будут очень признательны. До сих пор я знаю, чтобы подтвердить, что:

  • файл хоста Windows соединяет 127.0.0.1 с localhost

У меня было обновление для этого, сервер Mongrel не запускается должным образом с новым созданным мной приложением, а не с открытым окном, он просто запускает script и закрывает окно без подтверждения того, что он запустился.

Спасибо заранее.

вот подробности ошибки Mongrel:

C:\Users\Will\Desktop\instantrails\rails_apps\talewiki > mongrel_rails start -p 30 00 ** Запуск Mongrel при прослушивании 0.0.0.0:3000 ** Запуск Rails с средой разработки... C:/Users/Will/Desktop/instantrails/ruby/lib/ruby/gems/1.8/gems/activerecord-2.0. 2/Library/active_record/connection_adapters/абстрактные/connection_specification.rb: 217 : in establish_connection': development database is not configured (ActiveRecord ::AdapterNotSpecified) from C:/Users/Will/Desktop/instantrails/ruby/lib/ruby/gems/1.8/gems/acti verecord-2.0.2/lib/active_record/connection_adapters/abstract/connection_specifi cation.rb:208:in установить_соединение '       от C:/Users/Will/Desktop/instantrails/ruby/lib/ruby/gems/1.8/gems/rail s-2.0.2/lib/initializer.rb: 234: in initialize_database' from C:/Users/Will/Desktop/instantrails/ruby/lib/ruby/gems/1.8/gems/rail s-2.0.2/lib/initializer.rb:94:in process '       от C:/Users/Will/Desktop/instantrails/ruby/lib/ruby/gems/1.8/gems/rail s-2.0.2/lib/initializer.rb: 49: in send' from C:/Users/Will/Desktop/instantrails/ruby/lib/ruby/gems/1.8/gems/rail s-2.0.2/lib/initializer.rb:49:in run '       от C:/Users/Will/Desktop/instantrails/rails_apps/talewiki/config/envir onment.rb: 13       от C:/Users/Will/Desktop/instantrails/ruby/lib/ruby/site_ruby/1.8/ruby gems/custom_require.rb: 27: in gem_original_require' from C:/Users/Will/Desktop/instantrails/ruby/lib/ruby/site_ruby/1.8/ruby gems/custom_require.rb:27:in require '        ... 9 уровней...       от C:/Users/Will/Desktop/instantrails/ruby/lib/ruby/gems/1.8/gems/mong rel-1.1.2-x86-mswin32/bin/../lib/mongrel/command.rb: 212: in run' from C:/Users/Will/Desktop/instantrails/ruby/lib/ruby/gems/1.8/gems/mong rel-1.1.2-x86-mswin32/bin/mongrel_rails:281 from C:/Users/Will/Desktop/instantrails/ruby/bin/mongrel_rails:19:in lo объявление'       от C:/Users/Will/Desktop/instantrails/ruby ​​/bin/mongrel_rails: 19

  • 0
    Не могли бы вы поделиться с нами вашим журналом исключений?
  • 0
    Привет Snehal, спасибо за ответ. У меня есть следующие журналы: Ошибка Apache Apache Access Ошибка MySQL Instant Rails Где я могу найти журнал исключений? Еще раз спасибо.
Показать ещё 1 комментарий

1 ответ

2
Лучший ответ

Как оказалось, ваша база данных не настроена. Проверьте файл APP_ROOT/config/database.yml и найдите, если вы создали базу данных, соответствующую среде разработки. После настройки БД ваш код должен работать нормально.

  • 0
    Выглядит, чтобы быть в порядке. Я не установил имя пользователя пароля. Должны ли имя пользователя и пароль: u / n: root pass: (пусто)?
  • 0
    Сортировать это, это была ошибка с учебником, который я читал, формат для подключения должен быть следующим: развитие: адаптер: mysql кодировка: utf8 база данных: db_name_development пул: 5 имя пользователя: пароль: сокет: /tmp/mysql.sock хост: localhost Спасибо за помощь Snehal
Показать ещё 1 комментарий

Ещё вопросы

Сообщество Overcoder
Наверх
Меню