Web サイトを Hostmonster に移動し、CGI エラーを自動的にスキャンできるようにサーバー ログの場所を尋ねました。「申し訳ありませんが、アクセス権のあるファイルに cgi エラーが発生することはありません」と言われました。
組織上の理由から、私は Hostmonster とこのひどいポリシーに固執しているので、回避策として、CGI スクリプトを変更して STDERR をカスタム ログ ファイルにリダイレクトすることを考えました。
多くのスクリプト (269) があるため、Python と Perl の両方で STDERR をカスタム ログ ファイルにリダイレクトする簡単な方法が必要です。
共有 CGI エラー ログ ファイルは、複数のスクリプトが同時に失敗した場合、理論的には一度に複数のスクリプトによって書き込まれる可能性があるため、ファイルのロックを明示的または暗黙的に説明できるものは優れています。
(共有エラー ログを使用して、その内容を毎晩自分自身に電子メールで送信し、アーカイブまたは削除できるようにしたいと考えています。)
各ファイル (grrr) を変更する必要があるかもしれないことはわかっています。そのため、数行のコードだけで済むエレガントなものを探しています。ありがとう。