博客
关于我
PHP5.4 + IIS + Win2008 R2 配置
阅读量:793 次
发布时间:2023-02-28

本文共 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服务器进行开发和部署。

    转载地址:http://vutfk.baihongyu.com/

    你可能感兴趣的文章
    php 360 不记住密码,JavaScript_多种方法实现360浏览器下禁止自动填写用户名密码,目前开发一个项目遇到一个很 - phpStudy...
    查看>>
    regExp的match、exec、test区别
    查看>>
    php 404 自定义,APACHE 自定义404错误页面设置方法
    查看>>
    PHP 5.3.0以上推荐使用mysqlnd驱动
    查看>>
    php aes sha1解密,PHP AES加密/解密
    查看>>
    php CI框架单个file表单多文件上传例子
    查看>>
    php composer
    查看>>
    reflow和repaint引发的性能问题
    查看>>
    php csv 导出
    查看>>
    php curl 实例+详解
    查看>>
    php curl_init函数用法(http://blog.sina.com.cn/s/blog_640738130100tsig.html)
    查看>>
    php curl_multi批量发送http请求
    查看>>
    PHP curl请求错误汇总和解决方案
    查看>>
    php echo 输出 锘?... 乱码问题
    查看>>
    PHP empty、isset、isnull的区别
    查看>>
    ReferenceQueue的使用
    查看>>
    PHP FastCGI进程管理器PHP-FPM的架构
    查看>>
    php flush()刷新不能输出缓冲的原因分析
    查看>>
    Referenced classpath provider does not exist: org.maven.ide.eclipse.launchconfig
    查看>>
    Refactoring-Imporving the Design of Exsiting Code — 代码的坏味道
    查看>>