`
isiqi
  • 浏览: 16554781 次
  • 性别: Icon_minigender_1
  • 来自: 济南
社区版块
存档分类
最新评论

让IIS支持PHP

阅读更多

一、首先把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错误,请确定你没有忘记第三步。

分享到:
评论

相关推荐

    让你的iis支持php完整版

    - 为了让PHP在IIS中运行,需要安装ISAPI或FastCGI扩展。ISAPI是IIS的一个内插模块,而FastCGI则提供了更稳定的性能和更高的并发处理能力。 - 安装完成后,需要在IIS管理器中配置网站的处理程序映射,将.php文件...

    让IIS支持四种语言(ASP,JSP,.NET,PHP)的配置详解

    让IIS支持四种语言(ASP,JSP,.NET,PHP)的配置详解 经过长期摸索总结出来的啊!

    vps配置IIS+PHPnow(全能环境的配置教程)

    其次,用户需要让IIS支持PHP。为此,需要将PHPnow的php.ini文件复制到C:\WINDOWS目录下,并将PHPnow的dll文件复制到C:\WINDOWS\system32目录下。然后,打开IIS,添加一个新的Web服务扩展,扩展名为php,文件路径为D:...

    IIS自动安装PHP支持

    在描述中提到的"新来说配置IIS支持PHP功有一定难度",这确实是一个普遍的问题,因为手动配置涉及多个步骤,包括下载PHP二进制文件、设置环境变量、配置FastCGI等,对于初学者或者不熟悉这些操作的人来说,可能会感到...

    IIS支持PHP

    标题中的"IIS支持PHP"指的是在Windows Server操作系统中使用Internet Information Services (IIS) web服务器来运行PHP应用程序。描述中提到的是在特定环境下,即IIS版本为6.0,PHP版本为5.2.1的配置过程。下面将详细...

    PHPManager1.5-官方支持IIS10.zip

    PHPManager 1.5 是微软为了解决在Windows操作系统上配置和管理PHP应用程序而推出的一款工具,特别针对IIS(Internet Information Services)10版本进行了优化和支持。这款免费软件的发布,使得开发者和系统管理员在...

    PHPManagerForIIS中文版(支持IIS8,IIS9,IIS10+)

    - 在安装前,请确保你的IIS服务器已经正确安装并配置了FastCGI支持,这是PHP在IIS上运行的基础。 - 在升级或更改PHP版本时,记得备份现有配置,以防不测。 - 确保遵循最佳安全实践,限制不必要的扩展和服务,以防止...

    IIS支持PHP程序详解

    【IIS支持PHP程序详解】 IIS(Internet Information Services)是微软公司提供的一个Web服务器服务,主要用于Windows操作系统。PHP(Hypertext Preprocessor)是一种广泛使用的开源脚本语言,尤其适用于Web开发,...

    PHP Manager 1.2 X64 for IIS 7.5和PHP Manager 1.4 X64 for IIS 10

    首先,让我们深入了解PHP Manager 1.2 X64 for IIS 7.5。这个版本适用于IIS 7.5,是微软服务器操作系统Windows Server 2008 R2的核心组件。IIS 7.5是一个功能强大的Web服务器,而PHP Manager则为在该平台上运行PHP...

    PHP IIS 配置插件 PHPManager

    1. **安装和卸载PHP**:PHPManager允许用户直接从工具内部下载并安装PHP版本,同时支持卸载已安装的PHP实例。 2. **版本管理**:用户可以轻松地切换和管理多个PHP版本,以适应不同的项目需求。 3. **配置选项**:...

    iis+php正确配置方法

    5. **创建默认文档**:为了让IIS知道如何处理访问请求,需要在IIS中设置默认文档,如index.php。在站点属性中,添加"index.php"到默认文档列表。 6. **测试配置**:最后,创建一个简单的PHP测试页面(例如:index....

    IIS兼容PHP 插件

    通常,PHP(Hypertext Preprocessor)与Apache等开源Web服务器一起使用,但通过特定的插件或模块,IIS也能支持PHP,使得开发者可以在Windows环境下的IIS服务器上运行PHP程序。 描述中提到的"php-5.2.6-Win32.zip"是...

    iis+php+mysql一键安装包,iis下php+mysql一键安装包兼容win系列所有系统

    本软件是windows下的iis下的php一键环境安装工具,集成了php+mysq+zend+phpmyadmin,可以直接安装在wind的服务器上面使用,安全,简单,方便。mysql单独账号运行使数据库更加安全,支持windows2003,windows7,...

    让IIS支持Apache .htaccess 伪静态规则

    本篇文章将详细讲解如何让IIS支持Apache的.htaccess伪静态规则。 首先,了解什么是伪静态和URL重写。伪静态是一种技术,将动态URL转换为看起来像是静态页面的URL,这样对搜索引擎友好且易于用户记忆。URL重写则是...

    Windows Xp + IIS + PHP 环境搭建手册

    访问PHP官方网站(https://www.php.net)下载适用于Windows的PHP安装包,通常是非线程安全版本,因为IIS通常不需要线程支持。解压下载的文件,将php.exe复制到C:\inetpub\wwwroot目录,以便IIS可以访问。 接着,...

    如何让IIS运行php.pdf

    因此,了解如何使IIS支持PHP成为了一项重要的技能。本文将详细介绍如何在IIS上安装并配置PHP环境,使IIS能够正确解析并执行PHP脚本。 #### 二、准备工作 在开始之前,请确保已经具备以下条件: 1. **IIS已安装**:...

    PHP IIS Windows 2003 配置

    最后,让我们看一下如何在IIS中配置PHP。 1. **配置ISAPI扩展:** - 打开IIS管理器。 - 选择一个Web站点,在右侧点击“属性”按钮。 - 转到“主目录”选项卡。 - 在“应用程序设置”区域点击“配置”按钮。 - ...

Global site tag (gtag.js) - Google Analytics