CGI Environment Logical
By default, an environment logical symbol takes the form that is designated by the
name of the environment logical
set when the server executes a CGI program.
You can define the APACHE$PREFIX_DCL_CGI_SYMOBLS_WWW logical name to
prefix all environment logical symbols with "WWW_"
The APACHE$CGI_MODE logical name controls how CGI environment logicals are
defined in the executing CGI program, as follows:
APACHE$CGI_MODE
where option can have one of the following values at a time:
.
Default
Environment logicals are defined as local symbols and are
0
truncated at 970 (limitable with DEC C).
Environment logicals are defined as local symbols unless they are greater
1
than 970 characters
is defined as a multi-item logical.
Environment logicals are defined as logicals
2
greater than 512 characters, it is defined as a multi--item logical.
APACHE$DCL_ENV is a foreign symbol that lets you define CGI environment
logical, as follows:
APACHE$DCL_ENV [-c] [-d] [-e env-file]
where:
.
Default
-c
Indicates delete environment logicals.
-d
-e env-file
file does not need to be specified by the caller because the parent derives it (it
can be easily determined by default).
The following example deletes the environment and then recreates it:
Example: diff_mode_cgi.com
$ APACHE$DCL_ENV -d
$ Define APACHE$PREFIX_DCL_CGI_SYMBOLS_WWW 1
$ APACHE$DCL_ENV -c
.
You can determine how environment logicals are
option
.
If the environment value is greater than 970 characters, it
Indicates create environment logicals.
Specifies an alternate environment file. The environment
Apache Server Installation/Configuration D-25
Running the Oracle HTTP Server on OpenVMS
.
By default, no prefix is used.
.
If the environment value is
Need help?
Do you have a question about the ORACLE9I B10508-01 and is the answer not in the manual?
Questions and answers