Oracle Audio Technologies ORACLE9I B10508-01 User Manual

Page of 186
Running the Oracle HTTP Server on OpenVMS
D-26
Oracle9i Installation Guide Release 2 (9.2.0.2) for HP Alpha OpenVMS
Referencing Input
CGI scripts that reference input to the Oracle HTTP Server must refer to 
APACHE$INPUT.
Executing CGI
On OpenVMS, CGI images execute within a DCL process
.  
You cannot execute CGI 
images directly.
Logicals for Debugging CGI Scripts
Use the following logicals to debug CGI scripts:
Logical Name:
 Description
APACHE$DEBUG_DCL_CGI:
If defined, this system logical name enables 
APACHE$VERIFY_DCL_CGI
 and APACHE$SHOW_CGI_SYMBOL.
APACHE$VERIFY_DCL_CGI:
If defined, this system logical name provides 
information for troubleshooting DCL command procedure CGIs by forcing a SET 
VERIFY before executing any DCL CGI
.  
Enabled by APACHE$DEBUG_DCL_CGI.
APACHE$SHOW_CGI_SYMBOL:
If defined, this system logical name provides 
information for troubleshooting the CGI environment by dumping all of the 
symbols and logicals (job/process) for a given CGI
.  
Enabled by 
APACHE$DEBUG_DCL_CGI.
Displaying Graphics with CGI Command Procedures
To display a graphics file with a CGI command procedure, use the 
APACHE$DCL_BIN 
foreign symbol in the following format:
APACHE$DCL_BIN [-s 
bin-size
bin-file
where:
-s:
bin-size
 specifies the actual or approximate file size in bytes.  Bin-size 
is automatically determined if the image file is larger than 32768 K (default value).  
If the image file is smaller than 32768 K, then you can provide an approximate (or 
actual) size.  This will boost performance.
bin-file:
Specifies the file to be displayed.
For example:
$ SAY := WRITE SYS$OUTPUT