Rational Dev

Quick Howto For Manually Installing PHP As A Module For Apache 2 Running Windows

Download the Windows PHP binary package from
http://www.php.net/downloads.php

Extract to a temporary directory

Copy the following files to the directory you want PHP to live (paths with spaces are not recommended, ie c:\program files)

php.ini-recommended (rename to php.ini) - php.ini-dist can be used depending on your requirements
php4apache2.dll or php5apache2.dll
php4ts.dll or php5ts.dll

Modify php.ini to have the following
doc_root = c:\apache2\htdocs (or wherever your document root for PHP happens to be)

Add your PHP home directory to the Windows PATH (eg, c:\php)

Add the following to [apache directory]/conf/httpd.conf (modify as required)

# For PHP 4 do something like this:
LoadModule php4_module "c:/php/php4apache2.dll"
AddType application/x-httpd-php .php

# For PHP 5 do something like this:
LoadModule php5_module "c:/php/php5apache2.dll"
AddType application/x-httpd-php .php

# configure the path to php.ini
PHPIniDir "C:/php"

If you are using PHP override settings, make sure overrides are allowed in your Apache httpd.conf configuration file. There should be an AllowOverride command.

Note: you only need a small subset of the files in the download if you just want to run PHP.

Posted On: July 5, 2006 - 12:10pm by Rational

User login

Google

BusGoldRew_163x104
CCGBCR_CardArt_156x100

Navigation