在上一章中,windows2003的iis搭建已经完成,但是我们现在用的多的也包含php,该如何让Windows2003成功使用php文件呢?
windows2003需要先行安装vc9运行库才能与fastgui正常在iis下运行php5.4
http://www.microsoft.com/zh-cn/download/details.aspx?id=29
链接:https://pan.baidu.com/s/1whulIKC45iJ2d205wtiOsw
提取码:qpwt
使用fastgui,直接点击下一步完成安装。
然后安装php
然后根据自己需求进行安装对应的功能,一路下一步则安装完成
到php的安装目录下对php.ini进行编辑
(1)利用记事本的Ctrl+F,定位关键字“extension_dir”,指定php的压缩目录也就是运行目录。注意把前面表示注释的;去掉。
(2)定位Date在date.timezone指定时区为我们的国家的时区,或者写"Asia/Shanghai"也就是可以的,同样注意把前面表示注释的;去掉。
(3)最后定位extension=,开启php的服务组件,把下图划红线被注释的组件前的;去掉,以为开启字符、php邮件服务,与php_mysql服务支持。保存php.ini退出。
完成后在网站的根目录下创建一个phpinfo文件,内容为
<?php
phpinfo();?>
转到iis,查看对应网站的属性,翻到“主目录”选择“配置”->"添加"->"浏览",选择C:\WINDOWS\system32\inetsrv\fcgiext.dll,扩展名填写为.php。在动作一栏,为了安全可以限制为:GET,HEAD,POST,DEBUG。
再到浏览器访问进行验证