1、将 PHP 安装为 ISAPI 模式:
在“控制面板”的“管理工具”中选择“Internet 服务管理器”,打开 IIS 后停止服务,然后在左侧“默认Web站点”上单击右键选择“属性”,在打开的“默认 Web 站点属性”窗口的“ISAPI 筛选器”标签里找到并点击“添加”按钮,在弹出的“筛选器属性”窗口中的“筛选器名称”栏中输入:PHP,再将可执行文件指向 php4isapi.dll 所在路径,如:C:\PHP\sapi\php4isapi.dll。
2、打开“默认 Web 站点属性”窗口的“主目录”标签,找到并点击“配置”按钮,在弹出的“应用程序配置”窗口中找到并点击“添加”按钮,在弹出的窗口中新增一个扩展名映射,扩展名为 .php,单击“浏览”将可执行文件指向 php4isapi.dll 所在路径,如:C:\PHP\sapi\php4isapi.dll,然后一路确定即可。如果还想支持诸如 .php3,.phtml 等扩展名的 PHP 文件,可以重复“添加”步骤。
3、再打开“默认 Web 站点属性”窗口的“的“文档”标签,找到并点击“添加”按钮,向默认的 Web 站点启动文档列表中添加 index.php 项。您可以将 index.php 升到最高优先级,这样,访问站点时就会首先自动寻找并打开 index.php 文档。
4、确定 Web 目录的应用程序设置和执行许可中选择为纯脚本,然后关闭 Internet 信息服务管理器,在命令提示符中执行如下命令:
net stop w3svc
net stop iisadmin
net start w3svc
5、打开浏览器,输入:
http://localhost/,看到成功页面后,在 IIS 根目录下新建一个 phpinfo.php,内容如下:
<?php
phpinfo();
?>
6、打开浏览器,输入:
http://localhost/phpinfo.php,将显示当前服务器所支持 PHP 的全部信息,可以看到 Server API的模式为:ISAPI。
分享到:
相关推荐
- 为了让PHP在IIS中运行,需要安装ISAPI或FastCGI扩展。ISAPI是IIS的一个内插模块,而FastCGI则提供了更稳定的性能和更高的并发处理能力。 - 安装完成后,需要在IIS管理器中配置网站的处理程序映射,将.php文件...
让IIS支持四种语言(ASP,JSP,.NET,PHP)的配置详解 经过长期摸索总结出来的啊!
其次,用户需要让IIS支持PHP。为此,需要将PHPnow的php.ini文件复制到C:\WINDOWS目录下,并将PHPnow的dll文件复制到C:\WINDOWS\system32目录下。然后,打开IIS,添加一个新的Web服务扩展,扩展名为php,文件路径为D:...
在描述中提到的"新来说配置IIS支持PHP功有一定难度",这确实是一个普遍的问题,因为手动配置涉及多个步骤,包括下载PHP二进制文件、设置环境变量、配置FastCGI等,对于初学者或者不熟悉这些操作的人来说,可能会感到...
标题中的"IIS支持PHP"指的是在Windows Server操作系统中使用Internet Information Services (IIS) web服务器来运行PHP应用程序。描述中提到的是在特定环境下,即IIS版本为6.0,PHP版本为5.2.1的配置过程。下面将详细...
PHPManager 1.5 是微软为了解决在Windows操作系统上配置和管理PHP应用程序而推出的一款工具,特别针对IIS(Internet Information Services)10版本进行了优化和支持。这款免费软件的发布,使得开发者和系统管理员在...
- 在安装前,请确保你的IIS服务器已经正确安装并配置了FastCGI支持,这是PHP在IIS上运行的基础。 - 在升级或更改PHP版本时,记得备份现有配置,以防不测。 - 确保遵循最佳安全实践,限制不必要的扩展和服务,以防止...
【IIS支持PHP程序详解】 IIS(Internet Information Services)是微软公司提供的一个Web服务器服务,主要用于Windows操作系统。PHP(Hypertext Preprocessor)是一种广泛使用的开源脚本语言,尤其适用于Web开发,...
首先,让我们深入了解PHP Manager 1.2 X64 for IIS 7.5。这个版本适用于IIS 7.5,是微软服务器操作系统Windows Server 2008 R2的核心组件。IIS 7.5是一个功能强大的Web服务器,而PHP Manager则为在该平台上运行PHP...
1. **安装和卸载PHP**:PHPManager允许用户直接从工具内部下载并安装PHP版本,同时支持卸载已安装的PHP实例。 2. **版本管理**:用户可以轻松地切换和管理多个PHP版本,以适应不同的项目需求。 3. **配置选项**:...
5. **创建默认文档**:为了让IIS知道如何处理访问请求,需要在IIS中设置默认文档,如index.php。在站点属性中,添加"index.php"到默认文档列表。 6. **测试配置**:最后,创建一个简单的PHP测试页面(例如:index....
通常,PHP(Hypertext Preprocessor)与Apache等开源Web服务器一起使用,但通过特定的插件或模块,IIS也能支持PHP,使得开发者可以在Windows环境下的IIS服务器上运行PHP程序。 描述中提到的"php-5.2.6-Win32.zip"是...
本软件是windows下的iis下的php一键环境安装工具,集成了php+mysq+zend+phpmyadmin,可以直接安装在wind的服务器上面使用,安全,简单,方便。mysql单独账号运行使数据库更加安全,支持windows2003,windows7,...
本篇文章将详细讲解如何让IIS支持Apache的.htaccess伪静态规则。 首先,了解什么是伪静态和URL重写。伪静态是一种技术,将动态URL转换为看起来像是静态页面的URL,这样对搜索引擎友好且易于用户记忆。URL重写则是...
访问PHP官方网站(https://www.php.net)下载适用于Windows的PHP安装包,通常是非线程安全版本,因为IIS通常不需要线程支持。解压下载的文件,将php.exe复制到C:\inetpub\wwwroot目录,以便IIS可以访问。 接着,...
因此,了解如何使IIS支持PHP成为了一项重要的技能。本文将详细介绍如何在IIS上安装并配置PHP环境,使IIS能够正确解析并执行PHP脚本。 #### 二、准备工作 在开始之前,请确保已经具备以下条件: 1. **IIS已安装**:...
最后,让我们看一下如何在IIS中配置PHP。 1. **配置ISAPI扩展:** - 打开IIS管理器。 - 选择一个Web站点,在右侧点击“属性”按钮。 - 转到“主目录”选项卡。 - 在“应用程序设置”区域点击“配置”按钮。 - ...