首页 > 开发 > ThinkPHP > 正文

关于IIS7.x下PHP环境的配置和ThinkPHP环境配置注意事项

2020-10-12 21:03:59
字体:
来源:转载
供稿:网友

这几天因为更换了Win7操作系统,所以一直在配置iis7.5下的PHP环境以适应thinkphp框架开发需求,在网上查阅了大量的资料,发现微软提供了很多便捷的php配置方式,iis7.5配置php环境更加方便了,刚开始在配置的时候出现了很多问题,在ThinkPHP的技术群里向群友请教,大部分人的回答是使用Apache或类似Appserver的集成包,这种方法不是没有试过,可以,但是为了兼顾.net的开发,IIS必须要安装,这样的话我再安装个Apache或集成环境那一定要更改http服务端口,这样反而麻烦了,况且我只是做Development而不做Server,为了方便和提高效率于是自己开始研究,下面是我在配置过程中总结出来的一些经验,供需要的朋友们参考:

1、针对iis7.x版本,微软推出了Web Platform的安装方式:

http://www.microsoft.com/web/platform/phponwindows.aspx

Web Platform很方便.

2、也可以安装一个PHP Manager(我就是安装的这个),一步到位的就可以配置好php开发环境,这个是使用FastCGI的方式.

安装后重新启动iis管理工具就可以看到它了.

3、第三种方式是使用ISAPI的方式,和IIS5.1或IIS6方式差不太多,在这里就不介绍了,网上教程很多,据一些资料显示使用FastCGI的方式来配置PHP环境效率更高,故在IIS7.x下不推荐使用ISAPI的方式.

另外ThinkPHP3.0需要到少PHP5.3以上的支持,在使用自带案例测试时请注意还原examlpes.sql的编码问题(Form表中有中文,如果出现乱码此表将不能成功创建,这样会导致Form和Ajax案例无法写入数据),小问题需要细心.

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

图片精选