ruby Rake Time BUG в Ruby, что теперь делать на windows 7: - PullRequest
0 голосов
/ 27 августа 2011

ОШИБКА:

C:\ruby_shuby\exchange>rake db:create:all
rake/rdoctask is deprecated.  Use rdoc/task instead (in RDoc 2.4.2+)
C:/Ruby187/lib/ruby/gems/1.8/gems/activerecord-2.3.11/lib/active_record/connection_adapters/mysql_ad
apter.rb:620: [BUG] Segmentation fault
ruby 1.8.7 (2011-06-30 patchlevel 352) [i386-mingw32]

This application has requested the Runtime to terminate it in an unusual way.
Please contact the application's support team for more information.

Список драгоценных камней SYSTEM:

C:\ruby_shuby\exchange>gem list

*** LOCAL GEMS ***

actionmailer (2.3.11, 2.3.2)
actionpack (2.3.11, 2.3.2)
activerecord (2.3.11, 2.3.2)
activeresource (2.3.11, 2.3.2)
activesupport (2.3.11, 2.3.2)
mysql (2.8.1 x86-mingw32)
rack (1.1.2, 1.1.1)
rails (2.3.11)
rake (0.9.2)

HELP! что делать, чтобы покончить с этим.

Ответы [ 2 ]

0 голосов
/ 29 августа 2011

Я получил отчет об ошибке выше, который, как я полагаю, является незначительной проблемой с именем базы данных в mysql и моем файле конфигурации rails.1003 *

>Mysql or database server is Off,or disconnected.

ИЛИ >file in Config/database.yml contains different name of DB окружение, такое как mysql и другое имя базы данных, которое вы настроили для своего приложения в rails.(у меня было следующее: несоответствие имени базы данных Mysql и имени базы данных в Config / database.yml).

ИЛИ

> mysql or database gem not installed in ruby.

OR >Libmysql.dll file was need to be copy из установленного каталога Mysql в каталог bin рубина. Это может иногда приводить к таким ошибкам, как: enter image description here

0 голосов
/ 27 августа 2011

Это не ошибка "времени", а проблема в вашей среде, где MySQL не установлен, я полагаю.

Установили ли вы MySQL в вашей системе?

...