在Windows Vista操作系统的IIS 7上添加PHP支持,可以通过以下步骤实现:
1、安装IIS和相关组件:
确保在“打开或关闭Windows功能”中安装了IIS以及相关的ISAPI组件。
在安装过程中,确保选中了“Internet信息服务”及其下的“ISAPI扩展”和“ISAPI筛选器”。
2、下载并解压PHP:
下载适合的PHP版本(如PHP 5.2.11),并将其解压到指定目录(如C:\php)。
3、配置PHP:
将解压目录下的php.inidist
文件重命名为php.ini
,并用记事本打开编辑。
修改extension_dir
指向PHP解压目录(如c:\php
)。
启用所需的PHP模块,如php_mbstring.dll
、php_mssql.dll
和php_mysql.dll
,通过去除这些行前的分号来取消注释。
4、复制php.ini文件:
将编辑好的php.ini
文件复制到Windows目录下。
5、配置IIS以支持PHP:
在IIS管理器中,创建一个新的应用程序池,命名为PHP,并将.Net版本设置为“无托管代码”。
在ISAPI筛选器中添加一个新的筛选器,指向PHP的php5isapi.dll
文件。
在处理程序映射中添加一个新的脚本映射,请求路径为*.php
,可执行文件为php5isapi.dll
。
6、测试PHP支持:
在IIS指定的站点目录下创建一个名为phpinfo.php的文件,内容为<?php phpinfo(); ?>
。
通过浏览器访问localhost/phpinfo.php
,如果能看到PHP信息页面,则说明PHP已成功安装并配置。
步骤是基于使用PHP 5.2.11版本和ISAPI方式进行的配置,对于更高版本的PHP或使用FastCGI方式的配置,步骤可能会有所不同,如果在配置过程中遇到任何问题,建议查阅官方文档或相关社区论坛以获取帮助。