2010-07-08 69 views
0

只是想知道是否有人在我身邊有同樣的困難 - 我已經使用Windows安裝程序完成了Ruby 1.9.1的香草安裝,只有幾個寶石:紅寶石,Rails和Windows 7 x64

actionmailer (2.3.8) 
actionpack (2.3.8) 
activerecord (2.3.8) 
activeresource (2.3.8) 
activesupport (2.3.8) 
bson (1.0.3) 
jnunemaker-validatable (1.8.4) 
mongo (1.0.3) 
mongo_mapper (0.8.2) 
mysql (2.8.1 x86-mingw32) 
plucky (0.3.2) 
rack (1.1.0) 
rails (2.3.8) 
rake (0.8.7) 

在頻繁的基礎,當請求一個頁面,使用WEBrick開始吐出分段錯誤,或Ruby運行時只是包裝它共(「......已停止工作」)。

我已經嘗試了與1.8.7安裝程序具有相同的結果相同的設置。我真的想用Rails做一些開發,但是這不是屁股疼痛,也不是真的幫助它的事業。

PS:我是一個相對的n00b到Ruby/Rails的土地,因此,如果這件事情真的很明顯,我的設置已經錯過了,要溫柔:)

+0

很多Ruby和Rails的作品仍然不能很好地與Windows一起玩......我已經嘗試了多次b/c,它似乎是「應該」的工作,但它只會持續很長時間纔會出現問題。我強烈建議安裝Cygwin,並在那裏完成所有的Rails工作,幾乎所有的事情都應該按照它應有的方式工作。 – ewall 2010-07-08 14:15:18

+0

在Win 7 x64和MySQL | SQLite上使用Rails 3和Ruby 1.9.2沒有問題。所以它絕對有效,除了有些東西真的很慢(Spork有點幫助,但安裝它是另一次冒險)。但要準備經常使用Google搜索一段時間。 – Ernest 2010-11-24 12:34:39

回答

0

你檢查的MySQL版本你在用嗎?

您安裝的MySQL gem對於某個版本的MySQL是合理的(並且是特定的)。這是因爲libMySQL.dll是gem用於連接到MySQL的庫,因此在版本之間引入了不兼容的更改。

你可以閱讀更多有關在這裏:

http://blog.mmediasys.com/2009/08/21/mysqlruby-2-8-1-released/

而且還RubyInstaller項目的教程:

http://wiki.github.com/oneclick/rubyinstaller/tutorials

我個人建議使用Ruby 1.8.7,而不是1.9.1,因爲您可能遇到的問題1.9.1將高於1.8.7

希望有所幫助。

+0

在回到1.8.7之前,我會試試1.9.2 http://rubyinstaller.org/news/2010/08/23/rubyinstaller-1-9-2-p0-and-new-devkits-released/ – 2010-11-24 12:23:22