首页 > 编程语言 >Win7+IIS7下用FastCGI模式配置PHP环境

Win7+IIS7下用FastCGI模式配置PHP环境

时间:2022-11-27 10:07:21浏览次数:46  
标签:PHP IIS 安装 下用 Win7 php IIS7 FastCGI


今天看中了个PHP的程序想本地调试,因为我用的是WIN7的系统和自带的IIS7,又不想去下载apache服务器,记得以前看过让IIS支持PHP的方法,是使用isapi方式加载的,听说现在php 5.3已经不支持ISAPI了,要在IIS7下跑PHP也不能用ISAPI而是用FastCGI了,但是还是需要修改php配置文件。这次我下了最新的php-5.3.3安装发现有“IIS FastCGI”选项,也就是说再也不用手动修改配置了。下面说说在win7下IIS7怎么配置php环境。

    首先安装最新的php-5.3.3,安装到下面图片这一步时,选中“IIS FastCGI”,安装好后不需要做任何修改。

安装PHP时选择IIS FastCGI

    然后需要配置下IIS7,Win7下IIS的安装就不说了,操作方法如下:

1、点击“开始”菜单——“控制面板”——“程序和功能”——“打开或关闭Windows功能”。

2、找到“Internet 信息服务”,如图所示依次展开,找到CGI,勾选上然后确定。

IIS启动对CGI可执行文件的支持

3、打开IIS管理器,在中间的功能视图里打开“处理程序映射”,点击右边操作栏里的“添加模块映射”。

请求路径:*.php
模块:FastCgiModule
可执行文件:"C:\Program Files\php\php-cgi.exe"(注:“C:\Program Files\php”为PHP安装目录,如果路径中有空格,就必须要双引号)
名称:PHP_via_FastCGI

添加PHP模块映射

4、打开默认文档,添加default.php、index.php等。

5、安装mysql或其它数据库。

    最后重启下IIS,然后就可以去调试PHP程序了。

标签:PHP,IIS,安装,下用,Win7,php,IIS7,FastCGI
From: https://blog.51cto.com/u_15834343/5889629

相关文章

  • 怎么让IIS支持PHP
    php安装包中就存在安装方法。下面资料是在%phproot%\install.txt文件中提到的。我通常都按照这个方法配置IIS+php,白试百灵。当然php离开M......
  • PHP代码审计
    前言官方文档:php.netphp官方文档是非常详情,好用的,在遇到不清楚作用的函数时可以进行查询白盒测试做代码审计最主要的知识是要去了解一个漏洞应该有哪些防御方式,因为大部分的......
  • php session_start() open failed Permission denied,session.save_path的解决办法
    1.背景公司最近来了一个新游戏项目,游戏入口程序居然见到了许多年未见的php环境,虽然很久没有接触,但是这种东西不是简简单单嘛,怀着这种心态,慢慢的走进了一个小坑,搞了1个......
  • 【编码】PHP中文路径问题
    低版本的PHP可能会遇到不支持中文路径的情况:require('http://localhost/中文路径/test.php');require('\中文路径\test.php');$file=fopen('http://localhost/中文路......
  • 如何在PHP开启gzip页面压缩实例
    示例一(用php的内置压缩函数):<?PHPif(Extension_Loaded('zlib'))Ob_Start('ob_gzhandler');Header("Content-type:text/html");?><!DOCTYPEhtmlPUBLIC"-//W3C//DTDX......
  • PHP:10个不常见却非常有用的PHP函数
    1.sys_getloadavg()sys_getloadavt()可以获得系统负载情况。该函数返回一个包含三个元素的数组,每个元素分别代表系统再过去的1、5和15分钟内的平均负载。与其让服务器因......
  • Visual Studio下的PHP开发工具VS.PHP初探
    做程序开发,离不开好的IDE。微软的VisualStudio一直是.NET平台程序员的必备工具,对于PHP程序员来说都是使用Editplus或PHPEditor等轻量级开发工具。对于编写小的PHP程序还......
  • Win7上Git安装及配置过程 [转]
    文档名称Win7上Git安装及配置过程创建时间2012/8/20修改时间2012/8/20创建人Baifx简介(收获)1、在win7上安装msysgit步骤;2、在win7上安装TortoiseGit步骤;3、在VS2010中集成Gi......
  • ThinkPHP6.0在phpstorm添加查询构造器和模型的代码提示
    ThinkPHP6.0升级后使用查询构造器和模型都没有了提示原因是tp6源码中没有添加注释找到Model.php*@methodQuerywhere(mixed$field,string$op=null,mixed$con......
  • thinkphp6文件上传自定义命名规则
    think官方自带的命名规则有三种规则描述date根据日期和微秒数生成md5对文件使用md5_file散列生成sha1对文件使用sha1_file散列生成其中md5和sha1......