iis怎么开启php

worktile 其他 176

回复

共3条回复 我来回复
  • 不及物动词的头像
    不及物动词
    这个人很懒,什么都没有留下~
    评论

    在IIS中开启PHP有两种常见的方式:通过IIS管理器手动配置和使用Web Platform Installer自动安装。

    一、通过IIS管理器手动配置

    1. 打开IIS管理器:在Windows操作系统中,点击“开始”菜单,找到“管理工具”,再选择“Internet 信息服务 (IIS) 管理器”。

    2. 在IIS管理器中,点击服务器名字下的“处理程序映射”图标,打开处理程序映射页面。

    3. 在处理程序映射页面,点击右侧的“添加模块映射”链接,打开添加模块映射对话框。

    4. 在添加模块映射对话框,输入以下信息:
    – 请求路径:*.php
    – 模块:FastCgiModule
    – 可执行文件:选择PHP的FastCGI可执行文件,例如:C:\PHP\php-cgi.exe
    – 名称:可以任意取一个名称,用于标识该模块映射

    5. 点击“确定”按钮保存配置。

    6. 重启IIS服务:在IIS管理器中,点击左侧的“启动操作”图标,再选择“重新启动”。

    7. 验证配置是否成功:在网站根目录创建一个test.php文件,内容为,然后在浏览器中访问test.php,如果能正确显示PHP配置信息,则表示配置成功。

    二、使用Web Platform Installer自动安装

    1. 下载和安装Web Platform Installer:访问微软官方网站,找到Web Platform Installer下载页面,根据操作系统版本下载和安装Web Platform Installer。

    2. 打开Web Platform Installer:在Windows操作系统中,点击“开始”菜单,找到“Web Platform Installer”。

    3. 在Web Platform Installer中,搜索和选择PHP版本,点击“添加”按钮添加到待安装列表。

    4. 点击“安装”按钮开始自动安装。

    5. 重启IIS服务:在IIS管理器中,点击左侧的“启动操作”图标,再选择“重新启动”。

    6. 验证配置是否成功:同样,在网站根目录创建test.php文件,并访问该文件来验证配置是否成功。

    总结:
    通过以上两种方式之一,可以在IIS中成功开启PHP,使得IIS可以解析和执行PHP脚本。如果配置失败或遇到其他问题,可以参考相关技术文档或搜索互联网上的解决方案。

    2年前 0条评论
  • worktile的头像
    worktile
    Worktile官方账号
    评论

    如何在IIS中启用PHP

    IIS(Internet 信息服务)是由微软开发的用于托管网站和应用程序的Web服务器。虽然IIS通常与ASP.NET一起使用,但也可以用于托管PHP应用程序。启用PHP在IIS中运行需要进行一些配置和设置。以下是在IIS中启用PHP的步骤:

    1. 下载和安装PHP
    在开始之前,您需要下载并安装PHP。您可以从官方PHP网站(www.php.net)下载最新版本的PHP。选择与您操作系统和IIS版本兼容的PHP版本进行下载。安装过程中,您需要选择与IIS集成的PHP安装选项。

    2. 配置PHP解析器
    在IIS管理器中,找到您的网站或应用程序所在的站点,并打开“处理程序映射”功能。点击“添加模块映射”并填写以下信息:
    – 请求路径: *.php
    – 模块: FastCgiModule
    – 可执行文件:您的PHP解析器的路径(通常是C:\PHP\php-cgi.exe)
    确保将此处理程序映射设置为处理所有请求。

    3. 设置默认文档
    打开IIS管理器,找到您的网站或应用程序所在的站点。在“默认文档”功能中,确保index.php或其他默认的PHP文件在列表的首位。这样,在访问网站时,IIS会首先查找并加载默认的PHP文件。

    4. 测试PHP安装
    现在,您可以测试在IIS中启用的PHP是否正常工作。创建一个简单的test.php文件,并将以下代码添加到文件中:

    保存并将文件放在您的网站或应用程序的根目录中。然后在浏览器中输入您的网站地址,例如http://localhost/test.php。如果一切正常,您应该能够看到PHP信息页面,显示有关PHP配置和模块的信息。

    5. 配置PHP扩展和PHP.ini文件
    为了让PHP支持需要的扩展和功能,您可能需要编辑PHP.ini文件。这个文件通常位于您的PHP安装目录中。您可以查找和启用所需的扩展,如MySQL,GD库等。编辑完毕后,重启IIS服务器以使更改生效。

    总结:
    启用PHP在IIS中运行需要进行一些配置和设置。您需要下载并安装PHP,配置PHP解析器,设置默认文档,测试安装以及根据需要配置扩展和PHP.ini文件。通过这些步骤,您可以成功在IIS中启用PHP,并将其用于托管和运行PHP应用程序。

    2年前 0条评论
  • fiy的头像
    fiy
    Worktile&PingCode市场小伙伴
    评论

    开启PHP(Hypertext Preprocessor)需要通过配置IIS(Internet Information Services)服务器。以下是详细的操作流程:

    1. 下载并安装PHP

    首先,你需要下载适用于Windows操作系统的PHP版本。你可以从PHP官方网站(https://www.php.net/downloads.php)下载最新的稳定版本。选择与你的操作系统相匹配的版本,并下载到本地。

    安装PHP时,建议将其安装在一个路径简单、易于访问的位置,比如C:\php。

    2. 配置IIS服务器

    打开控制面板,找到”程序”,点击”启用或关闭Windows功能”。

    在Windows功能窗口中,找到并展开”Internet Information Services”节点,然后展开”万维网服务”子节点。勾选”应用开发功能”中的”CGI”和”ISAPI扩展”。

    然后,打开Internet信息服务(IIS)管理器。在开始菜单中键入”inetmgr”并打开。

    在IIS管理器中,右键点击你想要安装PHP的网站,选择”添加应用程序”。

    在添加应用程序窗口中,填写以下信息:
    Alias:给应用程序取一个名称,比如”php”。
    物理路径:指定PHP在你计算机上的安装路径,比如C:\php。
    应用程序池:选择一个现有的应用程序池,或者创建一个新的池。

    然后点击”确定”来添加应用程序。

    3. 配置PHP

    进入PHP安装路径,复制php.ini-development文件,并将其重命名为php.ini。

    使用文本编辑器(比如Notepad++)打开php.ini文件。

    找到以下配置行并取消注释(去掉分号):
    extension_dir = “ext”
    cgi.force_redirect = 0
    fastcgi.impersonate = 1
    fastcgi.logging = 0

    然后,保存并关闭php.ini文件。

    4. 配置IIS FastCGI

    打开IIS管理器,找到你刚刚创建的应用程序。右键点击该应用程序,并选择”配置编辑”。

    在配置编辑窗口的”属性来源”下拉列表中,选择”从文件加载”。

    在”配置文件”字段中,填写PHP安装路径下的php.ini文件的完整路径。

    然后,点击”确定”来保存更改。

    5. 重启IIS服务器

    在IIS管理器中,找到你的服务器,右键点击并选择”重新启动”。

    或者,在命令提示符下运行以下命令,以重新启动IIS服务:
    iisreset /restart

    重新启动后,PHP将已启用并配置到IIS服务器中。

    总结

    通过以上步骤,你可以成功启用PHP并配置到IIS服务器中。这样,你就可以在IIS上运行PHP网页和应用程序了。记得定期更新PHP版本,以确保安全性和性能的最佳状态。

    2年前 0条评论
注册PingCode 在线客服
站长微信
站长微信
电话联系

400-800-1024

工作日9:30-21:00在线

分享本页
返回顶部