在plesk cpanel中托管asp.net core 2.1的问题?

时间:2019-02-05 13:48:28

标签: asp.net asp.net-core plesk

我有一个asp.net core 2.1项目,您的支持最多只支持.Net Framework 4.6.2。而且我无法托管我的项目。它总是以以下错误结束

HTTP错误502.5-进程失败

我尝试过的事情:

  1. 在Plesk中,我单击“主机设置”,然后取消选中Microsoft ASP.NET,以便.NET Core获得“无托管代码应用程序池”。
  2. 然后尝试测试我的项目..但是,每次我结束时,您都会遇到错误。 我正在尝试3天:)

1 个答案:

答案 0 :(得分:1)

Plesk's Knowledge base所述,这取决于您的Plesk版本-至少需要17.8起。

  

ASP.NET Core 2.x   在Windows版Plesk中

     

根据发行说明,自3月开始支持ASP.NET Core 2.0   6,2018年仅在Plesk Onyx 17.8上使用。查看如何升级到最新版本   版本。

     

可以使用自动安装程序安装必需的组件   (Plesk>工具和设置(服务器)>更新和升级> Plesk   托管功能> .NET Core运行时),然后上传您的   通过FTP,Visual Studio等将应用程序手动托管到主机中。

     

对于其他版本,它们不随Plesk一起提供,但可以   在带有Plesk的服务器上使用。

     

可以使用安装程序手动安装所需的版本   可以在.NET Core主网站上找到。

     

安装后,可以通过执行以下命令来验证版本   命令提示符下的命令:

dotnet --version
     

在Linux的Plesk中https://www.microsoft.com/net/download/linux

下载并手动安装所有必需的软件包