Donate Bitcoins

php4_installer 1.5 (for PHP 4.4.8) has been released (23-Jan-08)

php4_installer is an NSIS installer I whipped up to download and install PHP 4.4.8, and the PHP CHM manual found at

You can download the binary here and the binary with the source code here.

Here's the changelog.txt:

php4_installer changelog

Version 1.5 - 23 Jan 08:

	Updated PHP to 4.4.8
	Updated Zend Optimizer to 3.3.0a

Version 1.4 - 21 May 07:

	Updated PHP to 4.4.7
	Updated Zend Optimizer to 3.2.8

Version 1.3 - 05 Apr 07:

	Fixed user defined start menu folder bug
	Updated PHP to 4.4.6
	Upgraded NSIS to 2.24 (2.25 appears buggy)

Version 1.2 - 27 Feb 07:

	Updated PHP to 4.4.5
	Updated Zend Optimizer to 3.2.2

Version 1.1 - 28 Nov 06:

	Added Zend Optimizer 3.2.0
	Changed ordering of installation types
	Fixed SectionIn typo

Version 1.0 - 21 Aug 06:

	Initial release

and here's the readme.txt:

php4_installer - Version 1.5 - 23 Jan 2008 
Copyright (c) 2005-2008 Ross Smith II ( All Rights Reserved


php4_installer lets you download and install PHP 4, the PECL extensions,
the PHP Manual (English) in Windows Help (CHM) Format, and the Zend Optimizer,
which are available at, and

php_installer also performs the following:

* copies php.ini-recommended to php.ini and sets the following settings:

  extension_dir="C:\Program Files\php4\ext"
  error_log="C:\Program Files\php4\logs\phperror.log"
  upload_tmp_dir="C:\Program Files\php4\uploads"
  session.save_path="C:\Program Files\php4\sessions"

* Adds the following variables to your environment:

   PHPRC=C:\Program Files\php4

* Adds the installation directory (typically 
  %ProgramFiles%\php) to your PATH environment variable.

php_installer looks in the directory where php_installer.exe is for 
any files it needs before attempting to download them. If it does download a 
file, it will attempt to save a copy of the file in this same directory.

Note: you are responsible to verify that each program you install using 
php_installer is designed to work in your environment. 
If you are unsure, then please visit for more information.


Usage: php_installer [options]

/S         Install the application silently with the default options selected
/D=path    Install into the directory 'path' (default is 
/INSTYPE n Where n is a number between 0 and 3:
           0: PHP and Manual (Default)
           1: PHP Only
           2: PHP Manual Only (CHM English)
           3: Zend Optimizer Only
           4: All
           5: None

The following options are planned to be implemented in a future version:

/SAVEDIR d Save downloaded files in directory d
/PROXY     Set proxy settings 
/RETRIES n Number of times to retry each download before reporing failure
           (default: 5) 
/ALLUSERS  Install icons for all users 
           This is the default if the user is an administrator
/USER      Install icons for the current user only 
           This is the default if the user is not an administrator
/VERSION   Show the version and quit 
/?         Show this help message and quit 

Donate Bitcoins
Special thanks to Riester Rente Online for a generous donation!