我已按照此github頁面上提到的步驟操作。但是,即使在完成上述所有操作之後,我仍然在嘗試運行由issnode軟件包附帶的setupsamples.bat文件安裝的示例應用程序時不斷髮現內部服務器錯誤。Windows 7上的iisnode IIS 7.5投擲500.19錯誤
我附上了屏幕快照和相關代碼文件。
這裏是hello.js文件
var http = require('http');
http.createServer(function (req, res) {
res.writeHead(200, {'Content-Type': 'text/html'});
res.end('Hello, world! [helloworld sample; iisnode version is ' + process.env.IISNODE_VERSION + ', node version is ' + process.version + ']');
}).listen(process.env.PORT);
而且web.config文件
<configuration>
<system.webServer>
<!-- indicates that the hello.js file is a node.js application
to be handled by the iisnode module -->
<handlers>
<add name="iisnode" path="hello.js" verb="*" modules="iisnode" />
</handlers>
</system.webServer>
</configuration>
驚人的....這奏效了,我真的很新的IIS,這項工作開闢了對我來說有很多概念與iis有關。謝啦。 –