Analogの設定について。ログファイルの指定方法(ワイルドカードの使い方?)がわかりません。


使い方はフォームからその都度条件を入れて動作させたいと考えています。

ログファイルは「/var/log/httpd/」に日ごとに圧縮して
access_log.20071201.gz
access_log.20071202.gz
access_log.20071203.gz

access_log.20080110.gz
access_log.20080111.gz
というようにしています。

そこで、フォームのhtmlに
<INPUT TYPE="hidden" NAME="LOGFILE" VALUE="/var/log/httpd/access_log.2008*.gz">
のようにワイルドカードを指定して使いたいのですが、
・「2008*」なら動くけど、「200*」「*」「200?????」「**」なら動かない
・日付の指定範囲が25日間なら動くけど、26日ではエラーが出る
※なおエラーログには「Premature end of script headers」が残ります


<INPUT TYPE="hidden" NAME="LOGFILE" VALUE="/var/log/httpd/access_log.2008*.gz">
と指定して、期間を25日間にすると動いているので、プログラムの設置方法などが間違っているわけではないだろうと予想しています。

希望としては、
・一つの書き方ですべてのログファイルの指定ができる
・40日間程度を期間指定できる
ができればと思っています。

回答の条件
  • 1人2回まで
  • 登録:
  • 終了:2008/01/17 12:25:02
※ 有料アンケート・ポイント付き質問機能は2023年2月28日に終了しました。

回答0件)

回答はまだありません

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

回答リクエストを送信したユーザーはいません