Установить рельсы 2.3.5 mac os 10.6 (снежный барс)

0

Мой сайт разработан с рубинами на рельсах 2.0.2. Поэтому я хочу обновить эту версию до версии 2.3.5.

К сожалению, новая версия rails не включает mysql, поэтому я устанавливаю gem mysql, как в этом уроке: = > установить рельсы

Но и это моя проблема, когда я запускаю свой сервер (webrick), сбой mysql (segmentation fault). Я не могу найти причину сбоя mysql, и я не могу продолжать развивать свой сайт.

Кто-нибудь может мне помочь?

Спасибо.

Теги:
macos
rubygems

2 ответа

0
Лучший ответ

Я нашел проблему с rails 2.3, application.rb переименован в application_crontroller.rb.

2

У меня была аналогичная проблема, и это руководство решило это для меня:

http://norbauer.com/notebooks/code/notes/snow-leopard-upgrading-for-rails-developers

Дано:

$ sudo mv /usr/local/mysql/data /usr/local/mysql/data.default
$ sudo mv /usr/local/mysql-oldversion/data /usr/local/mysql/data
$ sudo gem uninstall mysql
$ sudo env ARCHFLAGS="-arch x86_64" gem install mysql -- --with-mysql-config=/usr/local/mysql/bin/mysql_config
$ sudo gem pristine --all

Сообщите нам, если это поможет.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню