2

Server 2008 R2 64 ビット、IIS 7.5、iisnode 0.2.4.0、node.js 0.10.5 でこのエラーが発生する -

HTTP エラー 500.21 - 内部サーバー エラー

ハンドラ "iisnode" のモジュール リストに不正なモジュール "iisnode" があります

詳細なエラー情報

モジュール - IIS Web コア

通知 - ExecuteRequestHandler

ハンドラ - iisnode

エラーコード - 0x8007000d

要求された URL - https://sub.domain.com:443/node/helloworld/hello.js

物理パス - C:\Program Files\iisnode\www\helloworld\hello.js

ログオン方法 - 匿名

ログオン ユーザー - 匿名

私が遭遇した他の投稿で提案されているように、asp.netがインストールされていることをすでに確認しています。localhost/node/helloworld の helloworld html サイトにアクセスできますが、hello.js の URL にアクセスしようとすると、このエラーが発生します。別の URL で作成した node.js アプリを使用しようとすると、エラーが表示されます。どんな助けでも大歓迎です。

4

3 に答える 3

0

iisnode を WOW モードでインストールすることにより、64 ビット システム上の 32 ビット アプリケーション プールで iisnode を実行することもできます。https://github.com/tjanczuk/iisnode/issues/42#issuecomment-2791929の指示に従います。

于 2013-05-06T17:48:57.950 に答える