我正在尝试使用Windows版Plesk运行ASP.NET Core 2网站。
我已经安装了node.js插件(因此我可以在主机包中看到node.js v10.1.0图标)。因此,我安装了以下插件(并在网络域中启用了node.js); < / p>
但是,当我上传我的Net core站点并尝试运行它时,出现错误(通过查看我的stdout错误日志);
失败:Microsoft.AspNetCore.Diagnostics.ExceptionHandlerMiddleware [0] 发生未处理的异常:无法启动Node进程。至 解决这个问题:
[1]确保已安装Node.js,并且可以在其中之一找到它。 PATH目录。 当前的PATH环境变量是:C:\ Program Files(x86)\ Plesk \ Mail Servers \ Mail 启用\ BIN; C:\ Windows \ system32; C:\ Windows; C:\ Windows \ System32 \ Wbem; C:\ Windows \ System32 \ WindowsPowerShell \ v1.0 \; C:\ Program 文件(x86)\ Microsoft SQL Server \ 140 \ Tools \ Binn \; C:\ Program Files \ Microsoft SQL Server \ 140 \ Tools \ Binn \; C:\ Program Files (x86)\ Microsoft SQL Server \ 140 \ DTS \ Binn \; C:\ Program Files \ Microsoft SQL Server \ 140 \ DTS \ Binn \; C:\ Program Files \ Microsoft SQL Server \ Client SDK \ ODBC \ 130 \ Tools \ Binn \; C:\ Program Files(x86)\ Microsoft SQL 服务器\客户端SDK \ ODBC \ 130 \ Tools \ Binn \; C:\ Program Files (x86)\ Microsoft SQL Server \ 140 \ Tools \ Binn \ ManagementStudio \; C:\ Program 文件(x86)\ Plesk \ ctl; C:\ Program Files(x86)\ Plesk \ Mail Servers \ Mail 启用\ BIN64; C:\ Program Files \ Git \ bin; C:\ Program 文件\ dotnet \; C:\ Windows \ system32 \ config \ systemprofile \ AppData \ Local \ Microsoft \ WindowsApps 确保Node可执行文件在这些目录之一中,或者更新您的PATH。
[2]有关原因的更多详细信息,请参见InnerException。 System.InvalidOperationException:无法启动Node进程。至 解决这个问题:
我是否需要通过RDP在服务器上手动安装node.js?