当前位置 主页 > iis相关 >

    iis7用FastCGI方式加载PHP环境的方法

    栏目:iis相关 时间:2018-09-12 16:47

      IIS7.0开始内置FastCGI了,故采用FastCGI方式加载PHP环境。
     
      特点是:高效率,高稳定性。
     
      微软官方也推荐FastCGI方式运行PHP。因为FastCGI大大加强了IIS处理PHP的能力,能迅速提高PHP站点的反应速度,并具有更高的稳定性和安全性。
     
      下载地址:http://windows.php.net/download/
     
      下载安装,我安装默认路径了:
     
      记得选中第三项:IISFASTCGI
     
      安装好后,继续下一步,按照默认安装完毕。
     
      进入dos,可以在“开始-运行-cmd”下试着运行C:\ProgramFiles(x86)\PHP\php-info,正常来说-info参数可以看到一大堆参数信息,php到此OK。
     
      然后进入iis7,打开IIS控制台,在左边树中选最顶级结点,也就是你的电脑名,然后在中间(功能视图)里打开“处理程序映射”,
     
      打开之后在最右边点“添加模块映射”(AddModuleMapping),照下图添加信息:
     
      请求路径:*.php
     
      模块:FastCgiModule
     
      可执行文件:php安装目录\php-cgi.exe
     
      名称:PHPviaFastCGI
     
      然后OK,再然后Yes(如图)
     
      安装完毕。
     
      测试一下,呵呵。
     
      做一个test.php文件,里面的内容是<?phpphpinfo();?>。
     
      打开,截图如下: