Index: [Article Count Order] [Thread]

Date:  Wed, 3 Jul 2002 19:25:01 +0900
From:  kato <kato@bunken.co.jp>
Subject:  [analog-jp:01245] anlgform を使用して統計結果をファイルに出力する方法を教えてください
To:  analog-jp@jp.analog.cx
Message-Id:  <mid-1245-analog-jp@jp.analog.cx>
X-Mail-Count: 01245

#help

はじめまして、最近analogを使い始めたカトウといいます。
現在サーバーに導入してログファイルを作成しようとしております。

anlgform.htmlおよびanlgform.plを使用して統計レポート表示を得ることはでき
るようになったのですが、
以下の結果を得たく苦戦しております。
フォームインターフェースによる禁止事項に関する個所を読み、内容は理解した
のですが、
自分が望むシステムを構築するためになんとか以下の件を解決したいと思ってい
ます。
ノウハウを提供していただけると大変助かります。


1.「OUTFILEコマンドによる結果のファイル出力」
anlgform.htmlをカスタマイズし、「OUTFILE」コマンドと、出力先ファイルを指
定できるようにしました。
出力レポートをファイルとして手に入れたいのです。
フォームインターフェースによる禁止事項を拝見して上記作業ができないように
してあることはわかりましたが、管理を厳重にすることで安全性を保ちたいと思っ
ています。
方法がありましたら教えてください。

また、anlgformより、OUTFILE指定をせずに統計結果を出してもどこにも、
analog.cfgに記載している「OUTFILE」にも結果を出力してくれません。
これもセキュリティ的仕様でしょうか?


2.「OUTPUTコマンドの使用」
「OUTPUT」コマンドを使用して、anlgform.htmlから出力形式を選べるようにし
たいのですが、
「OUTPUT PLAIN」をanlgform.plに引き渡すとエラーとなってしまっているよう
です。(「OUTPUT HTML」を渡しても特に問題にはならないようです)
「OUTPUT」コマンドはanlgformにおいては使用不可なのでしょうか?
といいますより、「PLAIN」が指定不可なのでしょうか?
(フォームから「OUTPUT」を未指定にして、analog.cfg内で「OUTPUT PLAIN」と
するとエラーになっているようです。


3.「入力ログファイルの複数指定」
anlgform.htmlによりLOGFILEを指定して結果を得る形にしたのですが、
複数LOGFILEを指定する際にカンマ区切りに指定すると、エラーとなっているよ
うです。anlgform.plに渡す複数LOGFILEの指定方法を教えてください。



たくさん質問をしてしまい申し訳ありません。
ホームページのほうも目を通したつもりなのですが、わからない個所が多かった
ものでメーリングリストに参加させていただきました。
上記の例で「エラーになっているらしい」というのは、
実際にエラーのメッセージ等が出力されているわけではなく、突然anlgform.pl
のダウンロードが開始されたり、
「Page Not Found」となってしまうためエラーと解しました。

ちなみに環境は
OS:LINUX Red Hat7.0J
カーネル:2.2.16.12
サーバ:Apache
analogは最新版をダウンロードしました(5.24)