埋め込み HTML を使用するアプリケーションを生成するには、CGI サポートを有効にする必要があります。
埋め込み HTML を使用するには、次のものを準備する必要があります。
プロジェクト仕様
- [File > New > COBOL Project] または [File > New > Remote COBOL Project] を選択し、コンパイル ターゲットとして [Native] を選択して、ネイティブ COBOL プロジェクトである Eclipse プロジェクトを用意する必要があります。
- プロジェクトのプロパティで、[Micro Focus > Build Configurations > Link] を選択し、[Run Time Model] を [Dynamic] に設定します。
サーバー仕様
Apache サーバー:
サーバーを次のように構成する必要があります。この例は Apache 2.4 のものです。
- mod_cgi を有効にします。
LoadModule cgi_module modules/mod_cgi.so
- mod_env を有効にします。
LoadModule env_module modules/mod_env.so
- /cgi-bin スクリプト エイリアスを指定します。次に例を示します。
<IfModule alias_module>
ScriptAlias /cgi-bin/ "${SRVROOT}/cgi-bin/"
</IfModule>
- cgi 実行可能ファイルを含むディレクトリに対して ExecCGI を有効にします。次に例を示します。
<Directory "${SRVROOT}/cgi-bin">
AllowOverride None
Options None
Require all granted
</Directory>
- Micro Focus ライセンス仕様
最新の
Enterprise Developer に付属の COBOL ランタイム システムよりも前のバージョンを使用している場合は、
ces.ini ファイルをポイントするように MFCES_INIT_LOCATION 環境変数を設定する必要があります。次に例を示します。
SetEnv MFCES_INIT_LOCATION "c:\programdata\micro focus\ces.ini"