新規記事投稿
フォロー記事投稿
記事のキャンセル
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
と始めるだけで、エラーの類もブラウザ画面に表示されますから、取りあえずは
エラーログを探す必要はありません。