bk-cgi一般

[トップ][一覧][最近の更新]

エラー捕捉や例外捕捉の機能を使って、何らかのエラーが発生したらトラップするようにしておく。

そして、エラーをトラップしたら、以下の動作を行うようにする。

コレをやっておかないと、何らかのトラブルが発生した時には、きっと手遅れになる。

逆に言えば、コレをやっておけば、(顧客にとっての)被害を最小限に抑えられる。

また、コレを行うという事は、「納品したら終わり」ではなく、「運用期間中はシステム/コードの、メンテ/サポートを続ける=サポート期間中も金を取る」というスタイルになるので、予めそういうものだと顧客側に理解してもらっておく必要がある(が、コレがかなり厳しかったりもするが)。

コレが出来れば、顧客とのトラブルは大幅に減る筈。


 #!/bin/sh
 # 必要なら、適当に環境変数を設定しておく
 export REQUEST_METHOD=GET
 export HTTP_HOGE=hoge
 cd /path/to/cgi-dir
 perl hoge.cgi > /path/to/tmp/index.asis.new &&
 mv /path/to/tmp/index.asis.new /path/to/htdocs/index.asis


最終更新 : 2006/11/06 20:23:40 JST