PHP5.4 + IIS + Win2008 R2 配置
发布日期:2025-05-03 05:25:17 浏览次数:13 分类:精选文章

本文共 874 字,大约阅读时间需要 2 分钟。

在配置PHP 5.4环境时,若采用IIS作为Web服务器并在Windows Server 2008 R2上运行,以下是详细的配置步骤:

安装IIS

在Windows Server 2008 R2上安装IIS:

  • 打开“服务器管理器”,选择“添加角色”。
  • 在角色服务中,勾选“Web Server(IIS)”。
  • 在“角色服务”部分,选择“应用程序开发”以便后续配置。
  • 配置PHP

  • 从PHP官方网站下载PHP 5.4安装包,解压到指定目录(例如C:\php)。
  • 复制安装包中的php.ini-development文件,将其重命名为php.ini
  • 配置php.ini文件:
    • extension_dir = "C:\php\ext"
    • log_errors = On
    • error_log = "C:/inetpub/temp/php-errors.log"
    • date.timezone = asia/shanghai
    • fastcgi.impersonate = 1(默认为0,IIS环境需设置为1)
    • fastcgi.logging = 0
    • cgi.fix_pathinfo = 1
    • cgi.force_redirect = 0
  • 配置IIS脚本和CGI限制

  • 打开IIS管理器,进入“ISAPI和CGI限制”。

  • 点击“添加”,选择模块php-cgi.exe,路径为C:\php\php-cgi.exe,描述设置为“允许执行扩展路径”。

  • 在“处理映射程序”中,添加模块映射:

    • 请求路径为*.php
    • 模块名称为FastCGIModule
    • 可执行文件为C:\php\php-cgi.exe
    • 名称设置为phpFastCGI
  • 配置应用程序池,确保PHP脚本能够正确执行。

  • 测试配置

  • 创建一个新文件index.php,内容示例为:
  • 在浏览器中输入http://localhost/,检查是否显示PHP配置信息,确认配置成功。
  • 通过以上步骤,您可以在Windows Server 2008 R2上成功配置PHP 5.4环境,利用IIS作为Web服务器进行开发和部署。

    上一篇:PHP5.4 pfsocketopen函数判断sock是否存活的bug(由memcached引起)
    下一篇:PHP5.3.3安装Mcrypt扩展

    发表评论

    最新留言

    能坚持,总会有不一样的收获!
    [***.219.124.196]2026年06月13日 11时10分18秒