iis7怎么支持php

fiy 其他 144

回复

共3条回复 我来回复
  • fiy的头像
    fiy
    Worktile&PingCode市场小伙伴
    评论

    要使IIS 7支持PHP,需按以下步骤操作:

    1. 下载和安装PHP:首先,从官方 PHP 网站(https://www.php.net/downloads.php)下载最新版本的 PHP。选择与你的操作系统兼容的版本,比如 Windows 基于 x86 的安装包。下载完成后,运行安装程序并按照提示进行安装。

    2. 配置PHP:一旦你安装了 PHP,就需要将其配置为 IIS 使用。在安装目录中找到 php.ini 文件,并使用文本编辑器打开它。
    – 确保以下行被正确配置:
    “`
    extension_dir = “ext”
    “`
    – 搜索以下行,并确保它们没有被注释掉:
    “`
    extension=openssl
    extension=wincache
    “`
    – 将以下行添加到文件末尾:
    “`
    fastcgi.impersonate = 1
    cgi.fix_pathinfo = 1
    cgi.force_redirect = 0
    date.timezone = “Asia/Shanghai”
    “`

    3. 配置IIS:在开始菜单中找到”Internet Information Services (IIS) Manager”并打开它。在左侧面板中选择你的计算机名称,然后在中间面板中双击”Handler Mappings”选项。在右侧面板中,点击”Add Module Mapping”,然后按照以下步骤操作:
    – 请求路径:*.php
    – 模块:FastCgiModule
    – 可执行文件:将路径指向你刚才安装的 PHP 的 php-cgi.exe 文件(比如 C:\PHP\php-cgi.exe)
    – 名称:给此映射一个有意义的名称(比如 PHP)
    – 限制:启用勾选项
    – 点击”OK”保存更改

    4. 重新启动IIS服务:在”Internet Information Services (IIS) Manager”中,右键点击你的计算机名称,然后选择”Restart”以重新启动 IIS 服务。

    5. 测试PHP:为了确保 PHP 在 IIS 上正常工作,创建一个具有以下内容的新的 PHP 文件(比如 test.php):
    “`

    “`
    将这个文件放在 IIS 根目录的任何位置(比如 C:\inetpub\wwwroot\)。然后,在浏览器中访问 http://localhost/test.php,如果你看到 PHP 的信息页面,那么恭喜你,IIS 7 已经成功支持 PHP 了!

    通过以上步骤,你可以顺利地使 IIS 7 支持 PHP,并且可以运行 PHP 的网站和应用程序。

    2年前 0条评论
  • 不及物动词的头像
    不及物动词
    这个人很懒,什么都没有留下~
    评论

    要让IIS7支持PHP,可以按照以下步骤进行设置:

    1. 下载并安装PHP:首先,从PHP官方网站下载适合你的操作系统的PHP版本,并按照提示进行安装。

    2. 配置PHP:找到PHP安装目录中的php.ini文件,并使用文本编辑器打开。根据需要修改php.ini文件中的一些配置项,例如设置日期和时区、数据库连接等。

    3. 配置IIS7:打开IIS管理器,在站点上右键单击,选择“添加Web站点”。输入站点名称、物理路径和端口号等信息。在“绑定”选项卡中,确保你已经将域名和IP地址正确绑定。

    4. 添加Handler映射:在IIS管理器的当前站点上右键单击,选择“处理程序映射”。点击“添加模块映射”按钮,在“请求路由”中输入*.php,选择要执行的可执行文件,此处是PHP-CGI.exe的路径。

    5. 重新启动IIS7服务:在IIS管理器中,停止然后再启动IIS服务,使配置的变化生效。

    6. 测试PHP文件:在网站的物理路径中新建一个test.php文件,其中写入代码。在浏览器中输入网站的URL,如”http://localhost/test.php”,如果成功显示PHP信息页面,则表示IIS7已经成功支持PHP。

    通过以上步骤,你就能够在IIS7中成功支持PHP。实际安装过程中可能会有一些细微的差异或问题,可以根据具体情况进行调整和解决。

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

    IIS 7 是一款用于托管和管理网站的 Microsoft 服务器软件。它支持多种网站技术和语言,包括 PHP。在本文中,将介绍如何在 IIS 7 上支持 PHP,包括配置和安装所需的软件。

    在开始之前,确保已经安装了 IIS 7 以及 PHP。PHP 可以从官方网站下载,并且有一个用于 Windows 的安装程序。

    接下来,按照以下步骤配置 IIS 7 支持 PHP:

    1. 打开 IIS 管理器:可以通过在 Windows 开始菜单中搜索 “IIS 管理器” 来找到它。

    2. 在 IIS 管理器中,找到并选中你想要配置的网站。右键点击网站,并选择 “高级设置”。

    3. 在 “物理路径” 部分,找到 “可执行文件” 的值。如果它没有设置为 PHP,你需要将其更改为 PHP 的可执行文件路径。这通常是在 PHP 安装目录中的一个 .exe 文件。

    4. 在 “处理程序映射” 部分,点击 “添加模块映射”。

    5. 在 “请求路径” 中输入 “*.php”,并选择 “模块:” 设置为 “FastCgiModule”。

    6. 在 “可执行文件” 中,输入 PHP 的可执行文件路径。这通常是在 PHP 安装目录中的一个 .exe 文件。

    7. 点击 “确定” 保存更改。

    现在,IIS 7 将能够处理 PHP 文件。但是,还需要进行一些其他的配置才能完全支持 PHP。

    8. 进入 PHP 安装目录,并找到一个名为 “php.ini” 的文件。这是 PHP 的配置文件。

    9. 打开 “php.ini” 文件,并找到以下行:
    “`
    extension_dir = “ext”
    “`

    10. 如果此行未被注释并且路径正确,则无需更改任何内容。如果路径不正确,你需要将其更改为正确的 PHP 扩展的路径。

    11. 确保以下行未被注释(删除前面的分号):
    “`
    ;extension=php_curl.dll
    ;extension=php_gd2.dll
    ;extension=php_mbstring.dll
    “`

    这些行将启用一些常用的 PHP 扩展。

    12. 保存并关闭 “php.ini” 文件。

    现在,你的 IIS 7 已经配置好支持 PHP。你可以创建一个简单的 PHP 文件进行测试,例如 “index.php”,其中包含以下内容:
    “`

    “`

    将该文件放在你用于测试的网站目录下,然后在浏览器中打开该文件。如果一切正常,你将能够看到 PHP 的详细信息。

    总结:通过上述步骤,你已经成功地在 IIS 7 上支持了 PHP。记得始终保持软件和组件的最新版本,以确保安全性和稳定性。

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

400-800-1024

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

分享本页
返回顶部