CGIをシェルスクリプトで作成すると発生する問題は?
[上に]
[前に]
[次に]
アイモモ
1999/12/14(火) 08:53:01
いつもお世話になっております。
CGIをシェルスクリプトで作成したのですが、
例えば処理に5分以上かかるとブラウジングが終了する
なんてことがあったりしてしまうのでしょうか?
また、処理中にブラウザを終了すると実行中の処理は
どうなってしまうのでしょうか?
Ctrl+Cを押されたような状況でしょうか。。。
シェルスクリプトでCGIを作成というのは普通やらないのかなぁ
とまで思うようになってしまいました。
どうぞよろしくお願いします。
ばかぼん
1999/12/14(火) 10:29:18
処理の内容にもよるけど、複雑な処理になれば
当然CやPerl等とは差が出てくると思います。
例えば、あるディレクトリ以下のファイル一覧を
表示するだけなら、大差は無いと思いますが、複数の
ディレクトリのファイル一覧を表示し、且つファイル数を
カウントみたなことをすると、差が出てくると思います。
#シェルスクリプトって、計算が特に遅いと思う。
>また、処理中にブラウザを終了すると実行中の処理は
CGIのプロセスは残ると思いました。
ブラウザを閉じたり、中止ボタンを押したときは、
Webサーバとの接続は切断されるけど、CGIプロセスは
CGIプログラムを実行したままだった気がする。
アイモモ
1999/12/14(火) 11:45:58
[[解決]]
レス、ありがとうございます。
シェルスクリプトでしか処理が分からないことがあって。(×_×;)
シェルスクリプトでCGIはできれば避けるようにします。
>CGIのプロセスは残ると思いました。
>ブラウザを閉じたり、中止ボタンを押したときは、
>Webサーバとの接続は切断されるけど、CGIプロセスは
>CGIプログラムを実行したままだった気がする。
恐くて実行できませんでしたが、信じてやってみちゃいました。
途中でブラウザを閉じてもプログラムは最後まで実行しました。
ドーモありがとうございました。
[上に]
[前に]
[次に]