29-JUN-2001 Files in the PHP_FOR_VMS_X04.ZIP distribution: aaareadme.txt This file. php-4_0_6.tar-gz Compressed tar file containing the standard PHP 4.0.6 source kit. The unpack operation will rename this file to php-4_0_6.tar. not_vmsonly.zip ZIP file containing the files that replace PHP 4.0.6 source kit files (i.e. files that required patches to work with VMS). vmsonly.zip ZIP file containing new files to be added to the PHP 4.0.6 source tree (e.g. descrip.mms files). unpack.com Command procedure to expand the zip/gzip files into a source directory tree ready for building the PHP executables. Requirements for installation: DECC 6.0 or higher. VMS 7.2 Gnu Unzip utility, command (i.e. DCL symbol) GUNZIP must be defined. UNZIP utility, command UNZIP must be defined. VMSTAR utlity, command VMSTAR must be defined. Building the PHP executables: 1. Create a top-level directory on a disk with ~100 MB free space. 2. Unzip the php_for_vms_x'nn'.zip file and invoke unpack.com, the procedure set_root_logicals.com will be invoked to initially define php_root as the [.php-4_0_6] sub-directory. 3. Set default to php_root:[sapi.osu] and copy cgilib.c and cgilib.h to www_root:[script_code] (may be skipped if server version after 3.6a present). Ensure that www_root:[script_code]scriptlib.obj exists. 4. Set default to php_root:[sapi.osu] and type MMS to build the php_4_0_6_core_share.exe shareable image in php_root:[main] and the php.exe executable in [sapi.osu]. If MMS is not available, invoke the build_php.com command procedure. The php.exe program only works within the OSU web server script environment and is the interpreter program that executes php source files. 5. (optional) If you are using server version 3.6b or later and have built the HPSS_share.exe shareable image (produced with the www_root:[script_code]build_hpss_share.com command procedure), you can build the hpss_php.exe application by typing the command "MMS hpss" or "@build_hpss_php.com". See the file php_root:[vms]aaareadme.txt for information on how to configure your web server to support PHP scripts. Also see file aaareadme.release_notes in the same directory.