突然心血来潮想着自己一直使用Apache+php的模式,想要了解一下IIS+php的模式。说起来也算是九曲十八弯吧!

第一部分:以ISAPI.dll 扩展的形式

结果按照资料上面说的我就是找不到一个isapi.dll这个东西,只有nsapi.dll,最后一查才知道:php5.3以后就不支持这种形式的搭建了。

php5.3是不能在IIS6上面通过ISAPI扩展运行的,而且在php5.3文件里面也没有php5.3isapi.dll,取而代之的是php5.3nsapi.dll,换句话说php5.3以后的版本就不再用ISAPI进行扩展在IIS里运行了,只能通过FastCGI的方式执行

第二部分:继续网上搜索了一堆的FastCGI 按照php的教程,可是我又找不到人家说的

“安装后在 C:\WINDOWS\system32\inetsrv 目录下产生了五个文件。如下图”

实在是郁闷,更有趣的是,我根据一个博主的详细指导去下载“web平台安装程序”,网址:http://www.iis.net/downloads/microsoft/fastcgi-for-iis

安装时竟然提示我:

我擦、重复不下五遍,而且还在虚拟机上面测试,相同结果。最后我试着搜索了一下:FastCGI,出来了一下结果,就这样成功了,下面就贴出这十步:

1、微软提供的‘web平台安装程序’地址:http://www.iis.net/downloads/microsoft/fastcgi-for-iis

2、我这里是IIS7,点击Web PI 进入下面页面

3、点击下载下的 FastCGIIIS6.exe

4、此时会弹出,我们尝试下载的产品不存在,

5、没关系,我们搜索一下 FastCGI

6、然后测序会自动下载并安装,完成后我们 : 右键:我的电脑->管理->Internet信息服务(IIS)管理器

7、点击FastCGI设置

8、我们去目录地下查看

9、新建一个phpinfo.php 文件,里面写上

phpinfo();

?>

10、访问 http://localhost/phpinfo.php或者http://127.0.0.1/phpinfo.php

好了,大功告成!

写这篇可能没有太多的技术含量,但是对于可能和我犯一样错误的同学会有帮助,因为随着php的发展,IIS也开始重视起来了,原来IIS可能只是支持,现在微软有意想把它做成像很多集成环境一样的赶脚。所以,网上的一些原来的IIS+PHP的教程有时候可能会弄的我们这些新手一头雾水,这里我把自己的经历贴出来,希望可以帮到和我一样的同学。

后续:

早上起来看到下面三位园友的评论,自己马上去试了试,结果就是:的确是我走了弯路,他们的这种做法更加简洁。好了,也把我更具他们的提示测试的过程简单的贴出来

1、首先确认IIS中启用了CGI功能:

2、IIS 中为了易于PHP程序的安装,增设了PHP Manager模块,下载地址:http://phpmanager.codeplex.com/releases/view/62183,

3、安装过程就不贴图了,直接下一步就好。完成后就会在IIS 中会发现里面多了一个PHP Manager图标项了。双击PHP Manager后,点击“Register new PHP Version”,然后选择好c:\php5.6\php-cgi.exe,就OK了

4、继续写一个phpinfo.php的文件测试,成功!

5、至于mysql.dll 等什么extension扩展,根据实际需要修改php.ini文件就好了。

感谢下面的三位园友:vibbow、傻子有人用了 、codepat

.net环境iis执行php,十步!轻松搞定IIS+PHP环境相关推荐

  1. 十步轻松搞定IIS+PHP环境搭建

    突然心血来潮想着自己一直使用Apache+php的模式,想要了解一下IIS+php的模式.说起来也算是九曲十八弯吧! 第一部分:以ISAPI.dll 扩展的形式 结果按照资料上面说的我就是找不到一个i ...

  2. 深入浅出 Python 装饰器:16 步轻松搞定 Python 装饰器

    2019独角兽企业重金招聘Python工程师标准>>> Python的装饰器的英文名叫Decorator,当你看到这个英文名的时候,你可能会把其跟Design Pattern里的De ...

  3. [译] 12步轻松搞定python装饰器 - 简书

    [译] 12步轻松搞定python装饰器 - 简书 呵呵!作为一名教python的老师,我发现学生们基本上一开始很难搞定python的装饰器,也许因为装饰器确实很难懂.搞定装饰器需要你了解一些函数式编 ...

  4. Python高级特性: 12步轻松搞定Python装饰器

    12步轻松搞定Python装饰器 通过 Python 装饰器实现DRY(不重复代码)原则:  http://python.jobbole.com/84151/ 基本上一开始很难搞定python的装饰器 ...

  5. 父母英语不好,孩子照样行:在家四步轻松搞定英语启蒙 读后感

    父母英语不好,孩子照样行:在家四步轻松搞定英语启蒙 读后感 作者:马丁 著 <父母英语不好,孩子照样行:在家四步轻松搞定英语启蒙>重点讲述了在孩子的语言敏感期,家长该如何通过亲子互动的方式 ...

  6. 12步轻松搞定 Python 装饰器

    12步轻松搞定 Python 装饰器 1. 函数 在python中,函数通过def关键字.函数名和可选的参数列表定义.通过return关键字返回值.我们举例来说明如何定义和调用一个简单的函数: > ...

  7. 十招轻松搞定社会媒体

    十招轻松搞定社会媒体 十招轻松搞定社会媒体   社会媒体化成为在线营销的重要手段不再是什么秘密了,写一些好的内容并且进行推广只是这个过程的一小部分,你还必须加强在网络社会的曝光机会,有些人不知道如何开 ...

  8. png照片太大怎么压缩?三步轻松搞定

    png属于无损压缩图片格式,所以文件的体积会比较的大,这时候就需要将图片进行压缩,压缩图网站中的png压缩功能就可以实现,三步轻松搞定.步骤如下: 1.首先上传你需要压缩的图片. 2.然后选择需要的尺 ...

  9. Iphone手机企业邮箱设置 九步轻松搞定

    Iphone手机企业邮箱设置 九步轻松搞定 随着IPhone4S.IPhone5.小米系列手机的爆棚热销,智能手机迅速成为我们生活必备品.智能手机的便捷性也是随时随地都能派上用场.轻便自不必说,电话沟 ...

  10. linux shadow文件*,Linux怎么查找shadow文件进入这样几步轻松搞定

    摘要 腾兴网为您分享:Linux怎么查找shadow文件进入这样几步轻松搞定,作业大师,中英翻译,一直播,携程抢票等软件知识,以及倩女,控制时间,蓝墨云,绿豆刷机神器,头影测量软件,正当防卫33dm, ...

最新文章

  1. 读过本文才算真正了解Cassandra数据库
  2. CSW:BCE里的大多数东西都归结于经济学,而不是计算机科学
  3. linux下查看BLAST程序,Linux下BLAST的使用---转载
  4. 大型跨境电商 JVM 调优经历
  5. 编程的首要原则(s)是什么?
  6. 作者:谭昊翔(1990-),男,华南师范大学计算机学院硕士生。
  7. matlab max报错,奇怪的报错。未定义'*'
  8. Chrome 52 将支持 ES7:Canary 通道已上线
  9. 公众号排版文章批量导出-免费公众号文章批量导出排版
  10. Python解压zip和rar文件
  11. 注册岩土工程师计算机专业的能考吗,岩土工程师报考条件
  12. python解决鸡兔同笼_python解决鸡兔同笼问题
  13. STR鉴定原理、流程已经报告数据解读指南
  14. 生理自我、社会自我、心理自我的提出者,是詹姆斯还是奥尔波特?|小白心理-312/347考研答疑
  15. CGMB 奔驰钥匙积分 以及 奔驰怪兽详细功能介绍 奔驰调表 奔驰擦空变数箱电脑等等
  16. Excel根据出生日期判断生肖,Leo老师来教你!
  17. 怎么修改我的世界服务器封面,《我的世界:初识服务器》
  18. Ubuntu18.04运行校园网客户端
  19. Hive内表和外表的区别
  20. 机器学习模型中的损失函数loss function

热门文章

  1. win10+anaconda3在 安装后‘conda‘ 不是内部或外部命令,也不是可运行的程序
  2. noip 2017棋盘
  3. 理解单片机系统—汇编语言
  4. 启明云端分享| ESP32-S3支持自定义离线语音,可支持 200 条本地命令语句,无需外加 DSP 芯片
  5. sigmastarSSD201/SSD202 github上开源了!
  6. get request uni 参数_uni-app 环境配置,uni.request封装,接口配置,全局配置,接口调用的封装...
  7. 如何做好Code Review
  8. 简单一“录”,轻松完成金融业务审核!
  9. 走进 San CLI(下):实现原理
  10. em表示什么长度单位_em单位_html长度单位EM