win7 fastcgi
番茄系统家园 · 2021-08-26 05:00:22

1、把目录下的-改为,用记事本打开;
2、=1(并把行首的分号删掉,下同)
3、=1
4、=0
5、=""
6、打开需要的扩展,比如=php_mysql.dll
在第6点上我说明一下,一开始照多数文档来做,连php_mssql.dll打一起打开,结果一直不成功,原因是有ext目录里根本就没有php_mssql.dll这个文件,关于mssql的支持我还没搞明白,这里就暂时不打开php_mysql.dll,这样就能顺利通过。
7、这一步很多文档里也没有,date.timezone=Asia/Shanghai(按照PHP的文档,这里不只可以设置成Shanghai,还有Chongqing等地也可以,详情参考:
http://www.php.net/manual/en/timezones.asia.php
。
好了,以上几点做完,PHP部分就可以结束了,可以在“开始-运行-cmd”下试着运行c:\php\php-info和c:\php\php-v,正常来说-info参数可以看到一大堆参数信息,而-v参数可以看到php的版本信息,如果把dll文件不存在的扩展打开了的话,-v时会有提示。
下面,回到IIS上,打开IIS控制台,在左边树中选最顶级结点,也就是你的电脑名,然后在中间(功能视图)里打开“HandlerMappings”(中文叫“处理程序映射”),如下图:
打开之后在最右边点“添加模块映射”(AddModuleMapping),照下图添加信息:
(对不起,图是微软的,看不清,下面说一下)
请求路径:*.php
模块:FastCgiModule
可执行文件:c:\php\php-cgi.exe(这里说一下,选的时候把类型由dll改成exe)
名称:PHPviaFastCGI
然后OK,再然后Yes(如图)
重启IIS!
到此,就可以enjoy了,怎么试?
做一个test.php文件,里面的内容是?phpphpinfo();?,然后在浏览器里打localhost/..../text.php。
(这一界面我用我自己的图,以证明我真配成了)
(最后),我其实不太懂PHP,非常菜,只是偶尔用一些PHP源码,所以这里我所写的东西都是说给像我这样很菜的人看的,高人来指点欢迎,羞辱我水平的请绕行,省省键盘。
您可能感兴趣的文章:
win7iis7.5乱码和解析不了ASP的ADO连接数据库的解决方法
64位win7的IIS7win7 fastcgi下asp与access的连接问题
Win7/Windows2003下IIS6.0、IIS7.5的伪静态组件安装和伪静态配置方法
win7下IIS的安装和配置图文教程
Win7中IIS的ASP.NET环境配置简洁版
Win7旗舰版中的IIS配置asp.net的运行环境配置教程(图文教程+视频)
Win7IIS7.5运行ASP时出现500错误的解决办法
win7和win2008r2下配置IIS7(ASP.net运行环境)
IIS7.0安装配置方法图文教程(win7)

