<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN" "http://www.wapforum.org/DTD/wml_1.1.xml">
<wml>
<head><meta forua="true" http-equiv="Cache-Control" content="max-age=0" /></head>
<card title="Vista自带IIS7配置CGI和ISAPI的问题 windows 2008" id="card1">
<p> 游客</p><p>
标题:Vista自带IIS7配置CGI和ISAPI的问题 windows 2008<br/>
正文:<br/>
Vista Ultimate自带的IIS7是全新的界面（类似windows 2008 server），所以配置有点摸不着头脑。在 网站 -&amp;gt; 处理程序映射 里添加一个 .php 的ISAPI时，IIS老是提示&amp;mdash;&amp;mdash;&amp;mdash;&amp;mdash;&amp;mdash;&amp;mdash;&amp;mdash;&amp;mdash;&amp;mdash;添加脚本映射&amp;mdash;&amp;mdash;&amp;mdash;&amp;mdash;&amp;mdash;&amp;mdash;&amp;mdash;&amp;mdash;&amp;mdash;模块列表中不存在为此处理程序指定的一个或多个模块。如果您尝试添加脚本映射，则 IsapiModule 或 CgiModule 不会显示在模块列表中。&amp;mdash;&amp;mdash;&amp;mdash;&amp;mdash;&amp;mdash;&amp;mdash;&amp;mdash;&amp;mdash;&amp;mdash;确定&amp;mdash;&amp;mdash;&amp;mdash;&amp;mdash;&amp;mdash;&amp;mdash;&amp;mdash;&amp;mdash;&amp;mdash;英文是：One or more of the modules specified for this handler does not exist in the modules list. If you are trying to add a script map the IsapiModule or the CgiModule is not present in the modules list.Google了半天找不到原因。后来在一个php论坛的帖子里找到了答案。（windows 2008 server 默认安装iis，是没有安装这些的。）方法很简单，在 控制面板 -&amp;gt; 程序和功能 -&amp;gt; 打开或关闭Windows功能（这几步可以简化为Win+R运行OptionalFeatures） -&amp;gt; Internet信息服务 -&amp;gt; 万维网服务 -&amp;gt; 应用程序开发功能，把下面的全部勾上！重启，成功！<br/><a href="http://camnpr.com/wap.asp?mode=WAP&amp;act=View&amp;id=551&amp;Page=1">[&lt;&lt;]</a><a href="http://camnpr.com/wap.asp?mode=WAP&amp;act=View&amp;id=551&amp;Page=1">[[1]]</a><a href="http://camnpr.com/wap.asp?mode=WAP&amp;act=View&amp;id=551&amp;Page=1">[&gt;&gt;]</a><br/>
<br/>
<a href="wap.asp?act=Com&amp;id=551">查看评论(0)</a><br/>
<a href="wap.asp?act=AddCom&amp;inpId=551">发表评论</a><br/><br/>

<br/>

<br/>
<a href="http://camnpr.com/wap.asp">首页</a>
</p>
</card>
</wml>