以下示例中apache安装于D:\Apache2.2,php安装于D:\php-5.2.17-Win32-VC6-x86
1 编辑D:\Apache2.2\conf\httpd.conf文件最下方增加
#php LoadModule php5_module "D:/php-5.2.17-Win32-VC6-x86/php5apache2_2.dll" AddHandler application/x-httpd-php .php # configure the path to php.ini PHPIniDir "D:/php-5.2.17-Win32-VC6-x86" <FilesMatch \.php$> SetHandler application/x-httpd-php </FilesMatch>
# # DirectoryIndex: sets the file that Apache will serve if a directory # is requested. # <IfModule dir_module> DirectoryIndex index.php index.html </IfModule>
display_errors = On ... extension_dir = "D:\php-5.2.17-Win32-VC6-x86\ext" ... ;extension=php_ldap.dll extension=php_mbstring.dll extension=php_exif.dll extension=php_mcrypt.dll ;extension=php_mhash.dll ;extension=php_mime_magic.dll ;extension=php_ming.dll ;extension=php_msql.dll ;extension=php_mssql.dll extension=php_mysql.dll extension=php_mysqli.dll ;extension=php_oci8.dll extension=php_openssl.dll ;extension=php_pdo.dll
4 将系统变量path中加入D:\php-5.2.17-Win32-VC6-x86路径
5 重新启动电脑(不启动系统变量不生效)查看是否正常。测试文件index.php放入D:\Apache2.2\htdocs目录,内容:
<?php phpinfo(); ?>