Не удалось найти процедуру Ruby on Rails -Sqlite3 в библиотеке динамических ссылок sqlite3 dll - PullRequest
0 голосов
/ 14 апреля 2011

Я новичок в Ruby на рельсах и только что задал вопрос о том, что скрипт / сервер не создается. И выяснил, что это из-за sqlite не найден. Поэтому я установил гем, и он тоже не работает, он говорил, что DLL не найден. Так что я использовал этот довольно учебник, чтобы получить .dll и поместил его в мой /ruby/bin.

Устранена проблема с отсутствием .dll, но возникла другая проблема. Когда я пытаюсь запустить сервер (сервер rails), он говорит:

Точка входа в процедуру sqlite_column_database_name не удалось находиться в библиотеке динамических ссылок sqlite3.dll

Пожалуйста, помогите, я новичок в этом Ruby on Rails: /

1 Ответ

1 голос
/ 14 апреля 2011

Запустите "список драгоценных камней sqlite". Опубликовать вывод.

Я подозреваю, что вы установили sqlite-ruby вместо sqlite3 gem. Старый самоцвет пытается вызвать старую функцию в dll, которая больше не существует.

Если вы не видите «sqlite3» в своем списке гемов, запустите «gem install sqlite3».

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