グループウェアGSMON初期設定

このQ&Aのポイント
  • グループウェアGSMONの初期設定についての質問です。インストールや設定方法に関する問題が発生し、Perlが動作していない可能性があります。
  • グループウェアGSMONの初期設定において、Perlが正しく動作していない問題が発生しています。インストールや設定に関する問題の原因と解決方法を教えてください。
  • グループウェアGSMONの初期設定で問題が発生しています。Perlが正しく動作していないため、インストールや設定に関する情報が必要です。お手数ですが、ご教示いただけますと幸いです。
回答を見る
  • ベストアンサー

グループウェア GSMONの初期設定

グループウェア GSMONの初期設定 [環境] WidowsServer2003std、IIS6.0、ActivePerl5.10.1、GSMoN ver.2.1 [設定内容] ・解凍してできた「gsmon2_1」フォルダを Dドライブ直下にコピー。 ・ActivePerlはデフォルトのインストール先ではエラーによりインストールできないので、 Dドライブ直下にインストール。 ・Perl/CGI に関する IIS6.0 の設定を http://www.geocities.jp/le_grand_concierge/_geo_contents_/MATE_NX_MA23C/IIS/PerlIIS60setting.htm#CGImapping の通り設定。仮想ディレクトリ名は「gsmon」。参照先は「D:\gsmon2_1」 ・GSMoN ver.2.1.pdf にある   install_perl.cgi の最初の行にperl のパスを「#!D:/perl/bin/perl.exe」を記述。   [事象] インストール元サーバーIEで install_win.htmlを表示し、送信ボタンをクリックすると「ダウンロード」画面になります。 クライントpcで http://<サーバー名>/gsmon/install_win.htmlを表示し、送信ボタンをクリックすると「ページが見つかりません」と表示。 [質問] 何か設定が足りないゆえPerlが動作していないと思われますが、Gsmonに必要な設定を教えてください。よろしくお願いします。 「IIS 4.0、5.0、5.1、および 6.0 で PERL スクリプトを構成してテストする」http://support.microsoft.com/kb/245225/ja をやっても変化なしです。

質問者が選んだベストアンサー

  • ベストアンサー
  • nao_0097
  • ベストアンサー率100% (1/1)
回答No.1

拡張子がcgiのファイルをダウンロードしようとしているっていうことは対象のディレクトリでcgiが実行できない設定になってるとしか思えませんがいかがですか? IISの設定は詳しくないので、以下のURLあたりが参考になるでしょうか。

参考URL:
http://perl-free.topsite.ne.jp/PERL/easy_perl.html
akune69
質問者

お礼

perl解説サイトの教えて頂きありがとうございます。 実は、昨日解決したのですがこのサイトは自己解決 ができないようなので、質問したままになってました。 まず、Perlのc:\へのインストールできなかったことですが、 既にPerlフォルダが作成されていたのが原因で、このフォルダを リネームしたらc:\へインストールできました。 ですが、GSMONにIDを登録してログインしてパスワードを 設定するとIDごと消えてしまいました。 仕方なくIIS6とapacheを共存させて(apacheのポートを変えました) GSMONの正常稼動を確認した次第です。 どうやらIIS6では動かないようです。

関連するQ&A

  • perl設定

    社内LANを利用してイントラネットサーバーを立ち上げようと思っています。 そこで、ご意見箱のような使い方として、掲示板とカウンターを設けたいと思っています。 いろいろ調べるとPerlとCGIを利用することで対応が取れることが分かりました。 ActivePerl-5.8.0.806-MSWin32-x86 ダウンロード済み IIS5.0インストール済み OS Windows2000 pro カウンター、掲示板はフリーソフトを利用 は準備済みです。 IIS5.0とPerlの設定方法が分かりません。 インターネットを探してもめぼしいものが見つかりません。 (IIS4.0は見つかったのですが、若干設定が違うようですので、いまいち詳細が分かりません。) どなかた参考になる情報を教えてください。

    • ベストアンサー
    • Perl
  • CGI(Perl)を仮想サーバにインストールすることはできますか?

    CGI(Perl)を仮想サーバにインストールすることはできますか? お世話様です。 CGI(Perl)を仮想サーバにインストールすることはできますでしょうか? 仮想サーバの構成 OS:Windows Server 2008 (32bit 及び 64bit) インターネットインフォーメーションサービス:IIS7.0 仮想化ソフト:VMware ESX CGI: ActivePerl また、CGI(Perl)について、最低限のバージョンの指定はありますでしょうか? 上記に記載されていない、必要な機能、ソフトバージョン等があれば 教えてください。 よろしくお願いします。

    • 締切済み
    • CGI
  • パソコンに CGI サーバー を立ち上げるには?

    よろしくお願いします。 今、パソコン内に CGI サーバー を立ち上げようとしています。 これは、サイトを作成するにあたって、 abcdef.cgi というファイルを サーバー へ アップロード する前の動作確認用です。 http://www.prism-web.com/cgi/server.html このページを見ながらやっているのですが、どうも上手くいきません。 このページが作成された時とはダウンロードできるプログラムが違うためかもしれません。 実際に私がダウンロードしてインストールしたのは、 ・Xitami Install kit のWin 95/NT standard 版 ・ActivePerl ActivePerl 5.8.0 build 805 Windows AS package です。 ActivePerl のほうは、説明で書かれているものとは違うと思います。 ActivePerl-5.8.0.805-MSWin32-x86.zip というものなので。 さらに、説明では、 「 C:\Xitami 」、「 C:\Perl 」 へインストールすると書かれていましたが、 私の場合は、C ドライブの容量が少なかったため、 「 D:\Xitami 」、「 D:\Perl 」 へインストールしました。 この結果、Perl-v のコマンドにも反応しませんし、 実際に abcdef.cgi を開こうとしても、 ファイルをダウンロードする画面が開くだけです。 もしご存知の方がいましたら、アドバイスを宜しくお願いします。 ※私は、Window98SE を使っています。

    • ベストアンサー
    • CGI
  • Windows2003 IIS設定 Perl 認証

    Windows2003にActivePerlをインストールして、動作するところまでは確認できたのですが、 そのPerlプログラムを実行すると、ユーザ認証ウィンドが表示されます。 認証なしにするには、IISのどの部分を設定すればよろしいでしょうか? よろしくお願いいたします。

  • Apacheの設定について

    WindowsXP SP2 のローカルでCGIを動作させるために  http://www.adminweb.jp/apache/ を参考に下記を試みました。 (1)Apache ダウンロード・インストール・接続確認   「http://localhost/」へアクセスして「It works!」表示確認    (htdocs ディレクトリの index.html) (2)ActivePerlインストール    perl -v perl -h で動作確認 (3)CGI用エイリアスの設定    ScriptAlias /cgi-bin/ "C:/SERVER/Apache/cgi-bin/" (4)以下の test.pl を C:/SERVER/Apache/cgi-bin/ に設置    ------------------------------------------------------    #!C:/Perl/bin/perl.exe print "Content-type: text/html;\n\n"; print "<html><body><h1>test cgi</h1></body></html>\n";   -------------------------------------------------------    http://localhost/cgi-bin/test.pl の実行で    「Internal Server Error」になってしまいます。 どこの設定が間違っているのか見当がつきません。 何卒ご指導宜しくお願い致します。

  • IIS5.1&SSI

    WindowsXP Pro の環境でIIS5.1でWebサーバを立ち上げる為の仕組みの勉強をしています。 CGIを組み込むべくActivePerlを導入しました。 Perlで組んだCGIの動作はできるようになりましたが、 <!--#exec cgi="xxxx.cgi"--> が動作しません。 ものの本によると、SSIはデフォルトで設定済みとなっています。 どこで確認したらいいか教えて下さい。

  • 設定ファイルはどこ?(ファイルアップロード関連)

    はじめまして。ジューンです。 ActivePerlのファイルアップロードの最大サイズを制限したのですが、どこで設定すればよいのでしょうか? Perlプログラムの中ではなく、Perlのconfigみたいな設定ファイルで設定したいです。 どうぞご教授のほど、よろしくお願いいたします。 <環境> OS: Windows Server 2003 WEB Server:IIS6

    • ベストアンサー
    • Perl
  • Perlの日記プログラムがIIS+ActivePerlで動かない

    ひとに見せるためでなく書いていた日記があり、これまで無料のCGI可サーバを使っていたのですが、今度からCGI不可になるということで、自宅のマシン(Win2K)にIIS+ActivePerlを導入して動作させようとしています。 過去データの表示はできるようになったのですが書き込みができません。エラー表示もなくタイムアウトになります。 無料サーバを使っていたときはFTPでファイルをアップロードしたときにパーミッションを変えたりしたのですが同じようにFTPソフトで変更しようとしたらWindowsではパーミッションを変更できない、と出ます。 このプログラムはIIS+ActivePerl上では動かせないのでしょうか。それとも何か設定を変えれば書き込みできるようになるのでしょうか。なお、日記CGIはnickyを使っています。 基礎的な知識がなく何が問題なのかアタリもつけられません。「ここらへん疑ってみ」などのアドバイスがありましたら教えてください。よろしくお願いします

  • IISでCGIを動かすには?

    NT Server4.0でIISのwebサーバを立ち上げています。 ActivePerlをインストールしました。 CGIスクリプトを動かしたいのですが、クライアントから実行させると 単にCGIスクリプトが表示されるだけです。 .cgi拡張子のMIMEタイプの登録が必要なのでしょうか? レジストリをいじってみましたが、よく分かりませんでした。 あまり詳しくなく、初心者に近いですがよろしくお願いします。

  • これはサーバー側の設定?

    お世話になります。 ろくにperlも書けない初心者です。 Flash(SWF)内でメールフォームを作っています。 丁度良いサンプルがあり、そのCGI(perl)をそのまま拝借。 テスト用(自前)のサーバーでは問題なく動作。 ところが実際に使用するサーバーに上げてみると動かないのです。 仕組みとしては、swfからgetURLで変数(送信元、送信先、メッセージなど)をcgiへPOST送信。 cgiは未記入のモノがあったらerror、埋まっていればOKの変数を返す。 (swf内のテキストボックスを受信用に空けています) その変数によって、飛ぶフレームを判断、「送信完了」「送信エラー」などを表示する。 といったモノです。 CGIの設置位置(perlへのパス、cgiへのパス)は確認しました。 パーミッションも確認済み。 何より、返り値の無い、HTMLを生成するタイプのCGIは動作しています。 さて、どうすれば上手く表示されるか分かりませんか? サーバーによってそういった違いってあるのでしょうか? 念のため、仕様は以下の通りです。 ウェブサーバーソフト(httpd) Apache1.3.22 Cコンパイラ gcc (ver2.8.1)/usr/local/bin/gcc OS Solaris2.6 SPARC版 利用可能なPerl Perl5 ( 5.005_03 ) よろしくお願いします。

    • ベストアンサー
    • Perl