MgTN Blog

とある2人のSEによる備忘録と雑記。
まったりホンネで更新中。
<< March 2017 | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 >>
 
RECENT COMMENTS
RECENT TRACKBACK
LINKS

ブログのレンタルサービス JUGEM
 

スポンサーサイト

一定期間更新がないため広告を表示しています


| 編集 スポンサードリンク | | - | - | - |
| Clip!! | Spurl! | BlogPeopleTags! |

影舞 on Windows XP SP2

XOOPSに引き続き、BTS(Bug Tracking System)として注目されている「影舞」が動作する環境を構築してみました。


前回のエントリでインストールしたXOOPSはPHP4上で動作させていますが、影舞はRuby上で動作します。Apache以外は新規にインストールしなければなりません(;・∀・)


構築した環境は以下のとおり。



前提としては、これもローカルPCでのみアクセスすることにしているので、このやり方ではセキュリティ上問題大ありです。ご注意を。


まず、ダウンロードしたファイルを整理。以下のファイルをダウンロードしました。


  • ruby-1.8.1-i386-mswin32.zip

  • iconv-1.8-dll.tar.bz2

  • kagemai-0.8.4.tar.gz



ちなみに、OS は Windows XP Professional SP2 です。それでは順次インストールしていきます。以下は目次。



Rubyのインストール


  • ダウンロードした圧縮ファイルを解凍:[ruby-1.8.1-i386-mswin32]というフォルダができているはず

  • 便宜上[ruby-1.8.1-i386-mswin32]→[ruby]にリネームして、Cドライブ直下に移動

  • Rubyのフォルダにパスを通す

  • 「マイコンピュータ」を右クリック→「プロパティ」を選択

  • 「システムのプロパティ」が表示される。

  • 「詳細設定」タブの「環境変数」をクリック

  • 「システム環境変数」の中の「Path」を選択して「編集」をクリック

  • 「システム変数の編集」ダイアログが表示される

  • 「変数値」に元々設定してあった値は消さないで、最後に「;C:¥ruby¥bin」を付け加える

  • 「OK」をクリックしていき、システムのプロパティを閉じる

  • libiconvの圧縮ファイルを解凍してiconv.dllを「C:¥ruby¥bin」に配置

  • Apacheの設定ファイル httpd.conf を編集してCGIの設定を行う(以下の記述を追加orコメント解除)
    AddHandler cgi-script .cgi
    <Directory "C:/Program Files/Apache Group/Apache2/htdocs/kagemai/html">
    Options ExecCGI
    AllowOverride None
    Order allow,deny
    Allow from all
    </Directory>
  • Apacheを再起動



影舞のインストール


  • ダウンロードした圧縮ファイルを解凍:[kagemai-0.8.4]というフォルダができているはず

  • 便宜上[kagemai-0.8.4]→[kagemai]にリネームして、「C:/Program Files/Apache Group/Apache2/htdocs」フォルダに移動

  • Windows用にパスを設定する。「C:¥Program Files¥Apache Group¥Apache2¥htdocs¥kagemai」内の以下のファイルについて、パスを修正


    bin¥mailif.rb
    html¥admin.cgi
    html¥guest.cgi
    html¥user.cgi
    lib¥rmail¥mailbox¥mboxreader.rb
    lib¥rmail¥parser¥multipart.rb
    lib¥rmail¥parser¥pushbackreader.rb
    lib¥rmail¥mailbox.rb
    lib¥rmail¥parser.rb
    lib¥rmail¥serialize.rb
    lib¥rmail¥utils.rb
    before) #!/usr/bin/env ruby
    after) #!C:/ruby/bin/ruby


    bin¥convert.rb
    before) #!/usr/bin/ruby -w
    after) #!C:/ruby/bin/ruby -w


    bin¥migrate.rb
    before) #!/usr/bin/ruby -wKe
    after) #!C:/ruby/bin/ruby -wKe


    install_ja.rb
    before) #!/usr/bin/ruby -Ke
    after) #!C:/ruby/bin/ruby -Ke


  • さらに「guest.cgi」ファイルに関してはdef execute(mode)の次行に$stdout.binmode()を追記

  • http://localhost/kagemai/html/guest.cgiにアクセス



※個人で使用する分にはこれで問題ないが、複数人で管理する場合はログイン処理を設定する必要があると思われ。


※Windows上でGDを動作させる方法がわからなかったので統計部分のグラフ化は断念。MRTGでのグラフ化なら可能かな?


参考サイト:
みっちーわーるど IT 関連覚え書き > Windows で 影舞 を使おう
| 編集 hira | 23:30 | comments(3) | trackbacks(1) | システム屋の小言 |
| Clip!! | Spurl! | BlogPeopleTags! |

スポンサーサイト


| 編集 スポンサードリンク | 23:30 | - | - | - |
| Clip!! | Spurl! | BlogPeopleTags! |

コメント
from: ちい   2004/12/28 10:38 AM
はじめまして。

私も影舞を使ってみたのですが、guest.cgiが500エラーを吐き出してしまいます。

error.logを見ると、¥rのSyntaxErrorとかがたくさん出ているようです。

Apacheの設定ではEUCをご選択されていらっしゃいますか?

私はShift-JISをデフォルトにしているのでそれが問題なのかと思った次第です。

お暇があればレスお願いします。
from: hira   2004/12/29 1:40 AM
ちいさん、はじめまして〜m(_ _)m

>error.logを見ると、¥rのSyntaxErrorとかがたくさん出ているようです。

>Apacheの設定ではEUCをご選択されていらっしゃいますか?

>私はShift-JISをデフォルトにしているのでそれが問題なのかと思った次第です。
ちいさんが設定したのはhttpd.confのAddDefaultCharsetの部分でしょうか?
このパラメータ、私の環境では、「ISO-8859-1」が記述してあります。
→私の場合、文字コードの設定を特に変更せずとも動作しました(^-^ゞ

エラー内容から推測すると、文字コードの問題というより、むしろ影舞の構成ファイルを編集した際に、改行コードが¥r¥n(Windowsの標準的なもの)になってしまったことが問題のように思えます。
配布されている影舞のモジュールの改行コードは¥n(LF)でしたので、エラー内容とも合致します。
改行コードを¥n(LF)で保存できるテキストエディタを使用してみてはいかがでしょう?
→ちなみに私は「oedit」というテキストエディタを愛用しています。

余談ですが、私の所でもerror.logを確認してみたところ、別の部分でエラーが出ていることに初めて気付きました…
(;・∀・)
from: XPまで   2007/07/19 10:35 PM
みんながVistaに入るころ
ようやくXPを使える
影舞はまだ文字コードを解決できず
コメントする

記事本文と関係ないコメントは雑談掲示板をご利用ください。








トラックバック
この記事のトラックバックURL
 

重複トラックバックはこちらで削除致しますので、お気になさらずに。
当サイトへの言及リンクがなく、関連性の低いトラックバックについては、削除する場合があります。ご了承ください。
詳しくは「トラックバックについて」をご一読ください。

先日構築した「影舞」ですが、そこで蓄積されたバグ情報を基に不具合の収束曲線を生成してみたい!という欲求から、グラフ化に挑戦します。 一応公式ページに足掛かりとなる情報はあるのですが、Windows上で実現する具体的な方法がなかったので、ここでやってみま
MgTN Blog | 2006/02/22 12:23 AM


 
SEARCH
EDITOR PROFILE
REGISTRATION!

NOTICE

あわせて読みたい

Pick Up!! from Amazon
商品画像
ギルドウォーズ Campaign3 審判の章 商品画像
ギルドウォーズ Campaign2 戦乱の章 商品画像
Guild Wars(ギルドウォーズ)
+ Amazon Search Box +
サーチ:
キーワード:
Amazon.co.jpアソシエイト

COUNTER & SITE INFO.
総計:
昨日: / 今日:
since 2005/01/28

This is my Google PageRank™ - SmE Rank free service Powered by Scriptme
RSS feed meter for http://mgtn.jugem.cc/

この日記のはてなブックマーク数
 



Copyright (C) 2004-2005 hira / MgTN All Rights Reserved.   Powered by "JUGEM" + Custom by うりょ