COBOL2002 ユーザーズガイド

[目次][用語][索引][前へ][次へ]

27.9.1 Webサーバを使用しない方法

デバッグの実行時にWebサーバを使用しない方法について説明します。

  1. Webサーバ上にあるCGIプログラムを,-TDInfオプションを指定してコンパイルする。
  2. WebブラウザからCGIプログラムを実行する。
    CGIプログラム中でCBLCGIINITサービスルーチンが呼び出されると,サーバで処理した情報,およびクライアント(Webブラウザ)から受け取った情報を含んだCGI環境ファイル(.env)が,CGIプログラムと同じフォルダに作成されます。
    以降は,Webサーバを使用しないでデバッグできます。
  3. CGI環境ファイルの環境変数を実行環境ファイルに追加する。
  4. 実行環境ファイルをCGIプログラムと同じフォルダに格納する。
  5. テストデバッガを起動し,CGIプログラムをデバッグする。

注意事項
デバッグ対象となるCGIプログラムがネットワーク上で実行される場合には,CGI環境ファイル中に記述されている環境変数PATH_TRANSLATEDのドライブ文字を,対象となるドライブ文字に変更する必要があります。