zoukankan      html  css  js  c++  java
  • 【备忘】win7下IIS 用FastCGI模块 配置PHP

    最近在研究nginx,然后把电脑上所有php环境都给废了。

    后来发现nginx这货只在linux下比较优秀。在windows上还是用用IIS比较靠谱。

    研究nginx还是搭个centos虚拟机研究,这样比较靠谱。

    话说回来这个在win7上配置fastcgi模式的php,虽然做过N遍了。还是会忘。

    在此找了一个比较靠谱的配置方法。已做备忘。

    更好的教程:http://learn.iis.net/page.aspx/724/install-and-configure-php/

    1.下载最新版的Windows Binaries   non-thread-safe PHP  压缩包到本地计算机。

    2.解压php压缩包里的文件到D:\Program_PHP\php(这是我的php安装目录,你可以安装在你喜欢的位置)。

    3.然后将D:\Program_PHP\php里的文件Php.ini-recommended-production重命名为php.ini。

    4.用文本编辑器打开php.ini,进行如下设置:

    a. fastcgi.impersonate = 1

    b. cgi.fix_pathinfo=0

    c.cgi.force_redirect = 0

    d. open_basedir 指向包含 php 程序的网站路径。 (可选项)

    e. extension_dir = “./ext”

    f. error_log=”D:php_errors.log”  (可选项)

    g. 打开一些你所需要的扩展,比如 extension=php_mssql.dll等

    h.date.timezone = Asia/Shanghai

    5.按住alt键,鼠标双击  计算机  打开其属性 单击左侧的  高级系统设置  点击右下角的  环境变量 在 path中设置你的php安装路径。

    6.打开Internet信息服务(IIS)管理器,双击 处理程序映射 图标,进入另一个页面。

    7.在打开的处理程序映射 面板中 点击 右侧  添加模块映射  按钮 进入一个对话框。

    8.做如下配置:

    请求路径:*.php

    模块:FastCgiModule

    可执行文件:c:\php\php-cgi.exe(这里说一下,选的时候把类型由dll改成exe)

    名称:PHP via FastCGI

    9.点击确定后,返回iis管理首页面,双击默认文档,添加默认文档  index.php

    10. 重新启动iis,新建c:\inetpub\wwwroot\phpinfo.php文件 内容为 <?php phpinfo(); ?>

    11. 打开一个浏览器 在地址栏里输入 http://localhost/phpinfo.php 测试PHP

    12. 这样在win7下IIS 用FastCGI模块 配置PHP就完成了,本人感觉很简单,也是刚配置好,也不知有啥注意的地方,以前都是用isapi的方式配置php的,感觉用fastcgi比之以前的isapi少了一些步骤,稍微那么简单了一些。

  • 相关阅读:
    Powershell数据处理
    Powershell About Active Directory Group Membership of a domain user
    Powershell About Active Directory Server
    Oracle Schema Objects——Tables——TableStorage
    Oracle Schema Objects——Tables——TableType
    English Grammar
    Oracle Database Documentation
    Oracle Schema Objects——Tables——Oracle Data Types
    Oracle Schema Objects——Tables——Overview of Tables
    What is Grammar?
  • 原文地址:https://www.cnblogs.com/MichaelZhangX/p/3119550.html
Copyright © 2011-2022 走看看