您现在的位置: 破洛洛 >> 建站学院 >> 建站指南 >> 空间选购 >> 正文

新手学习:让IIS支持PHP的配置方法

作者:佚名 来源:不详 更新时间:2008-1-2
分享到

  这个怎么不可能?事实上网上大量的DZ论坛就是采用PHP+IIS,下面是配置IIS支持PHP的流程:  

  1、将 PHP 安装为 ISAPI 模式:  

  在“控制面板”的“管理工具”中选择“Internet 服务管理器”,打开 IIS 后停止服务,然后在左侧“默认Web站点”上单击右键选择“属性”,在打开的“默认 Web 站点属性”窗口的“ISAPI 筛选器”标签里找到并点击“添加”按钮,在弹出的“筛选器属性”窗口中的“筛选器名称”栏中输入:PHP,再将可执行文件指向 4isapi.dll 所在路径,如:C:\PHP\sapi\4isapi.dll。  

  2、打开“默认 Web 站点属性”窗口的“主目录”标签,找到并点击“配置”按钮,在弹出的“应用程序配置”窗口中找到并点击“添加”按钮,在弹出的窗口中新增一个扩展名映射,扩展名为 .,单击“浏览”将可执行文件指向 4isapi.dll 所在路径,如:C:\PHP\sapi\4isapi.dll,然后一路确定即可。如果还想支持诸如 .3,.phtml 等扩展名的 PHP 文件,可以重复“添加”步骤。

 

  3、再打开“默认 Web 站点属性”窗口的“的“文档”标签,找到并点击“添加”按钮,向默认的 Web 站点启动文档列表中添加 index. 项。您可以将 index. 升到最高优先级,这样,访问站点时就会首先自动寻找并打开 index. 文档。  

  4、确定 Web 目录的应用程序设置和执行许可中选择为纯脚本,然后关闭 Internet 信息服务管理器,在命令提示符中执行如下命令:  

  net stop w3svc  

  net stop iisadmin  

  net start w3svc  

  5、打开浏览器,输入:http://localhost/,看到成功页面后,在 IIS 根目录下新建一个 info.,内容如下:  

   undefined undefined <?php phpinfo();?>  

  6、打开浏览器,输入:http://localhost/info.,将显示当前所支持 PHP 的全部信息,可以看到 Server API的模式为:ISAPI。  

  我自己正在学习这方面的东西,刚刚看到这篇配置文章,又学会一些东西,发上来也和大家分享一下。  

  Windows系统内置的Internet 信息服务(IIS)对ASP具有良好的支持,因此在IIS中调试ASP网页是非常方便的。但有些朋友的网页采用PHP编程技术,默认情况下,IIS是不支持PHP的,手工配置IIS的PHP调试环境对我们这些菜鸟来说是非常困难的,那如何才能让IIS支持 PHP呢?下面介绍一种方法,只需要简单几步就能在IIS中配置好PHP调试环境。

 

  安装IIS组件  

  笔者以Windows XP系统的IIS5.1为例,首先必须安装IIS组件,系统默认是安装了的。如果你的系统中还没有,进入到“控制面板→添加或删除程序→添加/删除Windows组件”,在“Windows组件向导”对话框中选中“Internet 信息服务(IIS)”选项(如图1),单击“下一步”按钮就能完成IIS组件的安装。  

   新手学习:让IIS支持PHP的配置方法  

  图1 安装IIS组件  

  配置PHP调试环境

 

  可以到网上搜索下载PHP安装程序到本地机器,下面我们就使用PHP的安装向导完成对PHP调试环境的配置。  

   新手学习:让IIS支持PHP的配置方法  

  图2 选择Web  

  运行PHP软件包的安装程序,在弹出的欢迎窗口中单击“Next”按钮,接着在“许可协议”窗口中单击“I Agree”按钮,然后在安装类型(Installation Type)窗口中选择“标准(Standard)”安装,点击“Next”按钮后,指定PHP的安装目录,建议使用默认安装目录。接着“Mail configuration”窗口中设置邮件地址和指定SMTP,在“服务类型(Server Type) ”窗口中选择你使用的Web的类型(如图2),因为我们使用Windows XP系统自带的IIS5.1,选择“Microsoft iis4 or higher”单选项,点击“下一步”后开始安装,最后在“IIS Scriptmap Node selection”窗口中选中所有的站点(如图3),点击“OK”按钮,就完成了PHP的安装和配置。  

   新手学习:让IIS支持PHP的配置方法  

  图3 选中所有站点  

  检查PHP调试环境配置  

  进入到“控制面板→管理工具”,运行Internet 信息服

转载请注明:破洛洛(谢谢合作)
网友评论: