使用 InstantRails 的感覺


由於家中的兩台電腦,一台已經在昨天的Xampp整合中完成了,而今天這台電腦上卻沒有任何支援 Ruby 可言,所以在好奇心的推動下,自己便下載了 InstantRails 來玩玩,看樣子來說,他比起 Xampp 更加的好,可是在於我對 Xampp 的長年累月使用下,還沒有轉向的心情,當然我為的只是用 Ruby 寫 CGI 而不是 RoR ,正如這個原因,我只要修改 apache/conf/httpd.conf 就好了..改動大至如下

第 1:

1
2
- 將 ScriptAlias /cgi-bin/ "C:/InstantRails/cgi-bin/"
- 改 ScriptAlias /*/ "C:/InstantRails/www/"

第2:

1
2
- 將 <Directory "C:/InstantRails/cgi-bin">
- 改 <Directory "C:/InstantRails/www">
1
2
- 將 Options none
- 改 Options ExecCGI

第3:

1
2
- 將 AddHandler cgi-script .cgi
- 改 AddHandler cgi-script .cgi .rb

按照以上修改,大至完成了,再來查看一下 C:\InstantRails\ruby\lib\ruby\gems\1.8 有沒有 mysql-2.7.3-mswin32 這東東就可以了,如果有的話而裡面又有 mysql.so 的話應該就可以連接 MYSQL 了,連結的代碼在這篇就不給了,用上一篇那文章的測試就可以了,但要記住改那第一行的執行位置丫

我的為 “#!/InstantRails/ruby/bin/ruby” , 因為我是安裝在 C:\ 下的 .. 而 C:\InstantRails 就是我的那個 InstantRails = =..
之後再將測試代碼放到那個 www 中就可以執行了..神奇的事又再發生了…神積呢….= = ..吐血了…

看來基本的環境都完成了,那應該是時候去玩我的 CGI 了 = = RoR 先放一邊好了…不愛用 Framework , 只愛逆流的我….