qw(fatalsToBrowser);これだけ。()内に記述したパス付きで返すから注意が必要。ファイルのあるディレクトリから実行する。し続けるがまたそれと同時にスクリプト内で使われる変数に於いても同様の事が起こる。これは一見なんの問題も無いように思えるがスクリプトの作り方次第では問題が起こることが多い。実際にサンプルを使って検証してみる。\n";}上のスクリプトは単にカウンタをインクリメントして表示するプログラムである。これをCGIとして実行すると次の様な結果になる。※何度実行しても同じ答えが出るはず。値がどんどん増えていってしまう。これでは明らかに目的とは違うスクリプトになってしまう。環境に於いてはスクリプトと取得したメモリを保持し続ける事が原因である。初期化して尚かつ変数のスコープを限定して利用すれば良いはずである。オプションを付けて実行しerrorログに何も出てこなければOKなはずだ。ログには次の様に記録される。組み込む□suEXECを止めるにはsuexecの実行モジュールを削除しますが、今回はリネームしておきます。strictを使うと良い。▼すべてのファイルで共通の変数を記述したファイルを、パッケージにして、呼び出す時は「$パッケージ名::変数名」で使用することにする。(02/06)なけること。