2009-12-11 194 views
0

我的網站是用ruby on rails 2.0.2開發的。 所以我想把這個版本更新到2.3.5。安裝rails 2.3.5 mac os 10.6(雪豹)

不幸的是,新的軌道版本不包括MySQL的,所以我安裝mysql的寶石像本教程中所說=>install rails

但是,這是我的問題,當我啓動我的服務器(使用WEBrick),MySQL的崩潰(分段故障)。 我不明白爲什麼mysql崩潰,我無法繼續開發我的網站。

有人可以幫助我嗎?

謝謝。

回答

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 

讓我們知道,如果它幫助。