1

我已经在 windows server(Windows server 2008, IIS 7.5) 中安装了 iisnode。我可以从 iisnode 查看示例应用程序。示例工作正常。我还在 C:\inetpub\iisnode\www\ 文件夹中创建了应用程序。它也工作正常。但是当我将我的应用程序移动到我的域中时,它会导致问题。首先它显示了错误

HTTP 错误 500.21 - 内部服务器错误处理程序“iisnode”的模块列表中有一个错误模块“iisnode”

为此,我将启用的 32 位应用程序更改为 false。

在此之后我收到错误

HTTP 错误 500.0 - 内部服务器错误

在 ISAPI 过滤器“C:\Program Files (x86)\Parallels\Plesk\isapi\urlprotect.dll”上调用 LoadLibraryEx 失败

我安装了以下版本的节点和 iisnode IISNode:iisnode-full-iis7-v0.2.2-x64 节点:node-v0.10.24-x64 服务器:Windows server 2008 IIS 版本:IIS 7.5

我的域已与 Parallels Panel 11.0 集成。请帮助任何人解决此问题并为我的域运行我的节点应用程序。

4

1 回答 1

1

我认为这是因为 urlprotect.dll 是 32 位应用程序,但 iisnode 是 64 位。您需要从 IIS 中删除 urlprotect.dll ISAPI 过滤器或安装 32 位版本的 iisnode。

于 2014-07-23T19:45:45.683 回答