1

У меня возникли некоторые трудности с новой установкой Ruby on Rails. Я хочу использовать свое приложение с MySQL.

Вот проблема: сервер запускается без проблем, когда я использую адаптер базы данных по умолчанию (sqlite), но когда я переключаю его на mysql2, сервер не запускается.

это ошибка, которую я получаю:

bin/rails: 6: предупреждение: уже инициализированная константа APP_PATH ~/rails/testapi/bin/rails: 6: предупреждение: предыдущее определение APP_PATH было здесь

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

Я попытался удалить свое приложение и воссоздать его, но это ничего не изменило.

Кто-нибудь когда-либо испытывал эту проблему? И если да, то нашли ли вы решение?

Спасибо

1 ответ1

0

Хорошо, я нашел решение моей проблемы здесь: https://stackoverflow.com/questions/10557507/rails-mysql-on-osx-library-not-loaded-libmysqlclient-18-dylib

Оказывается, что rake не смог найти исполняемый файл MySQL.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .