Я чувствую, что просмотрел все сообщения на эту тему, но все еще бьюсь головой о стену.
Я использую ...
Mac OS 10.6.6
MySQL 5.1.4.4 (на MAMP) или (MySQL 5.5.8 в моем / usr / каталог) оба могут работать и работать нормально
Ruby 1.8.7 (2010-12-23 patchlevel 330) [i686-darwin10.6.0] (с использованием RVM)
Rails 2.2.2
Gem 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. Я не очень искушенный разработчик, поэтому заранее прошу прощения за то, что был, ну, не самым умным.