我已启用 IIS7,并希望将其与 PHP 结合使用。为此,我已经安装了 PHP。然后我找到了一个相当详细的描述如何让 IIS7 能够使用 PHP。但是,我在最后几步遇到了问题。作为可执行文件,我需要指示“php5isapi.dll”,但我没有这个文件。在我的“C:\Program Files\PHP”中,我有几个 *.dll 文件:libeay32.dll、libpq.dll、php5ts.dll、ssleay32.dll。我尝试使用“php5ts.dll”(因为它的名称与“php5isapi.dll”最相似)。
当我按下 OK 时,我得到了一个与说明书中给出的窗口非常相似的窗口。上面写着:
是否要允许此 ISAPI 扩展?单击“是”并将具有“允许”条目的扩展添加到 ISAPI 和 CGI 限制列表或将 ISAPI 和 CGI 限制列表中的现有扩展条目更新为“允许”。
我单击“是”并出现一个带有错误消息的窗口:
此处理程序所需的指定模块不在模块列表中。如果您要添加脚本映射处理程序映射,则 IsapiModule 或 CgiModule 必须位于模块列表中。
谁能向我解释一下这里发生了什么事?
答案1
看看SO上的这个问题: