0

我正在尝试使 PHP5 在 Windows Server 2003 上通过 IIS 6.0 工作,我正在按照以下步骤操作: http ://www.iisadmin.co.uk/?p=4

问题是,在 php 文件夹中没有名为“ php5isapi.dll”的文件,所以我改用 php5isapi.dll。这是正确的吗?或者我应该尝试从某个地方下载 php5isapi.dll。

那么,我继续按照这些步骤操作,当我尝试执行我的 php 文件时,我收到以下消息:

找不到指定的过程。

我究竟做错了什么?

谢谢。

更新

我下载了 php5isapi.dll 并试图让它与它一起工作,但我收到了这个错误:

指定的模块无法找到。

此外,在进行任何更改后,我单击停止并播放重新启动默认网站。

更新 2

现在,重新启动后,当尝试访问 PHP 文件时,浏览器显示 500 错误:

该页无法显示

4

1 回答 1

0

我注意到“ php5isapi.ll”不再适用于 PHP 的最新版本,如下所示: 为什么在安装 PHP for Windows 后缺少 php5isapi.dll?

因此,我所做的是遵循本教程以便使用FastCGI http://www.iis.net/learn/application-frameworks/install-and-configure-php-applications-on-iis/using-fastcgi-to -host-php-applications-on-iis-60

我在此评论中找到它: 为什么在安装 PHP for Windows 后缺少 php5isapi.dll?

重新启动服务器后,它终于工作了。

于 2012-11-06T14:57:49.727 回答