一、首先把php的压缩包(这里以PHP4.3.2为例)解压到C:\php-4.3.2-Win32目录中,然后从其中找到一个叫php.ini-recommended的文件,把他更名为php.ini。
二、打开该文件,找到extension_dir = "./" ,将其改为 extension_dir = "C:\php-4.3.2-Win32\extensions" ;再找到 session.save_path = /tmp ,将其改为 session.save_path = C:\php-4.3.2-Win32\sessions 。(注:此时你需要在C:\php-4.3.2-Win32目录下建立sessions文件夹,以存放session 。)
三、将修改好的php.ini文件拷贝至C:\winnt目录下,将C:\php-4.3.2-Win32下的php4ts.dll文件拷贝到C:\winnt\system32目录下。
四、打开"Internet服务管理器",选择你想支持PHP的站点,打开属性页,点击"ISAPI筛选器"选项卡,点击"添加",在弹出的"筛选器属性"窗口的"筛选器名称"中填入"php";在"可执行文件"中填入"C:\php-4.3.2-Win32\sapi\php4isapi.dll"(如图一所示),点击确定。
五、点击"主目录"选项卡,选择"应用程序设置"中的"配置"按钮,在弹出的"应用程序配置"窗口中点击"添加"按钮,在弹出的"添加/编辑应用程序扩展名映射"窗口中的"可执行文件"中填入"C:\php-4.3.2-Win32\sapi\php4isapi.dll","扩展名"一项填入"php" 。
OK,一切搞定,重起IIS,到你的页面文件目录下写一个phpinfo,测试一下PHP文件能否被正确解析。如果产生500错误,请确定你没有忘记第三步。
分享到:
相关推荐
- 为了让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站点,在右侧点击“属性”按钮。 - 转到“主目录”选项卡。 - 在“应用程序设置”区域点击“配置”按钮。 - ...