新規記事投稿 フォロー記事投稿 記事のキャンセル
From: にあ <nir@mvg.biglobe.ne.jp>
Subject: Re: Unix内部コマンドが不調!?
Date: 1999/01/12 23:43:46
Reference: mesh.program/00572

1月12日に、Kazさんは書きました。

>ちょっとうまく見つけられません。(^^;;

一般的に言って、エラーログを読めるようにするのは、CGIのデバッグに非常に有効ですが、
エラーの原因を探るのには、必ずしもエラーログを見なければいけないと言うことも無いです。

例えば、sh スクリプトの実行中にエラーになっているのなら、shのエラー出力を表示させる
だけでもずいぶん色々な事が分かるはずです。

この辺のテクニックについてはYasu.Fさんの「CGIに関するTips」に詳しいですが、
Kazさんの場合なら、スクリプトを、

#!/bin/sh

exec 2>&1

echo Content-Type: text/plain
echo

と始めるだけで、エラーの類もブラウザ画面に表示されますから、取りあえずは
エラーログを探す必要はありません。