1,安裝ruby1.8.6-p398,把添加環(huán)境變量那一項打勾
2,安裝rails
? gem install rails -v=2.3.5
3,安裝rdoc,版本為rdoc-2.5.11.gem
http://rubyforge.org/frs/?group_id=627
沒有安裝rdoc-data-2.5.3.gem,不知道有沒有問題
4,在Mysql安裝目錄的bin 目錄下,找到 ibmySQL.dll ,將該文件Copy到 Ruby安裝目錄的 bin目錄中。
到http://rubyforge.org/projects/mysql-win下載安裝mysql-2.8.1-x86-mswin32.gem
5,亂碼的問題參見http://www.javaeye.com/topic/66347
? 修改MySQL的配置文件C:\Program Files\MySQL\MySQL Server 5.0\my.ini,改其中的兩處default-character-set=utf8,改完后重啟MySQL,schema也要重建.
? mysql的編碼有沒有改過來以字段的編碼為準。
? 我發(fā)現(xiàn)經(jīng)netbeans6.9編輯過的erb文件的編碼為utf-8無BOM
6,在項目路徑下執(zhí)行rake gems:install,會自動安裝environment.rb里標明的gem
? 如果rake gems:install RAILS_ENV=test,那么會自動安裝config\environments\test.rb里標明的gem
? 這些gem都會安裝到C:\ruby\lib\ruby\gems\1.8\gems下。如果同一個gem在多個項目中版本不一樣如何處理
7,rake rails:update是對舊rails版本的項目進行升級嗎?
8,使用sqlite3
?
gem install sqlite3-ruby? 下載http://www.sqlite.org/sqlitedll-3_6_23_1.zip,解壓放到ruby\bin下。
? test:
? adapter: sqlite3
? database: db/test.sqlite3
? pool: 5
? timeout: 5000