Мне кажется, что я прочитал все посты на эту тему и все еще бьюсь головой об стену.
Я бегу ...
Mac OS 10.6.6
MySQL 5.1.4.4 (на MAMP) или (MySQL 5.5.8 в моем каталоге / usr /) оба могут работать и нормально работать
Ruby 1.8.7 (2010-12-23, уровень обновления 330) [i686-darwin10.6.0] (с использованием RVM)
Рельсы 2.2.2
Камень 1.4.2
MySQL gem 2.8.1 (сказано, что он установлен)
Когда я запускаю разрабатываемое мной приложение RoR, кажется, что монгрел загружается нормально. Когда я пытаюсь запустить приложение в своем браузере, я получаю следующую ошибку ...
/! \ FAILSAFE /! \ Thu Jan 20 19:46:07 -0500 2011
Статус: 500 Внутренняя ошибка сервера
неинициализированная константа MysqlCompat :: MysqlRes
то, что следует далее, это куча строк вроде ...
/Users/PJ/.rvm/gems/ruby-1.8.7-p330/gems/activesupport-2.2.2/lib/active_support/dependencies.rb:442:in `load_missing_constant'
Я чувствую, что устала от всех вариантов решений ARCHFLAGS, которые ранее предлагались на других постах. Никто не работал.
Я использую MAMP и RVM, поскольку я выполнял другие деинсталляции и переустановки MySQL, Ruby, Rails и различных гемов в попытках из других предлагаемых решений.
Приложение работало нормально до моего обновления до Snow Leopard. Я не очень опытный разработчик, поэтому заранее прошу прощения за то, что я не самый умный.