2003-07-23 19:11:27

RT 與 Apache 2 和 FastCGI

偉大的 PM hc 叫我要寫, 所以我就寫了.

Apache 2 + mod_perl 2 + RT 實在是太難設, 問題太多了, 所以請完全拋棄它吧. 我們有更好的選擇, 也就是 FastCGI.

在 FreeBSD 上, 請安裝以下的 port. 記得要開啟 WITH_APACHE2 的設定:

fcgi-devkit
mod_fastcgi
p5-FastCGI

然後在 Apache 2 的 httpd.conf 裡使用這樣的設定:

<VirtualHost *>
  ServerName rt.plasma.idv.tw
  DocumentRoot /opt/rt3/share/html
  AddDefaultCharset UTF-8
  AddHandler    fastcgi-script fcgi

FastCgiServer /opt/rt3/bin/mason_handler.fcgi
ScriptAlias / /opt/rt3/bin/mason_handler.fcgi/

ScriptAliasMatch (.*/)$ /opt/rt3/bin/mason_handler.fcgi$1
ScriptAliasMatch (.*\.html)$ /opt/rt3/bin/mason_handler.fcgi$1
</VirtualHost>

我這裡的設定是使用 named virtual host. 你可視需要修改.

由 plasma 於 2003-07-23 19:11:27 所發表
迴響

Hi 早阿..
用google 剛好查到你的blog, so 可以跟您請教一下..
可以順便跟您請教一下? 不好意思
我們用 FastCGI 2.4.2 + Linux 2.4.20-8 + apache 2.0.54
我們用一個c 的 printf 的小程式,
結果 IE request 後, 變成是檔案的下載..
目前正在try 中..

也跟你自介一下 我是交大資科博班 高子漢 :)
謝謝 and have a nice day ^^

高子漢 於 2005-08-04 10:02:48 所發表
發表評論










請依上圖輸入檢核碼: