我正在尝试在客户端的 Windows 2019 服务器上运行 Umbraco v12 (.NET Core 7) 网站,唯一的界面是 Plesk 控制面板。
我已验证服务器上是否安装了 .NET Core 7 框架(在 Plesk 中的“工具与设置”>“服务器组件”下,它显示 Microsoft .NET Core 7.0 运行时 7.0.14)。
此外,ASP.NET Core 托管捆绑包已安装,因为我可以在“工具与设置”>“更新”>“添加/删除组件”下看到 Plesk,它显示“Microsoft ASP.NET Core 托管功能”已安装。
我将本地开发计算机上的网站发布到文件系统上的文件夹,然后将文件通过 FTP 传输到 Web 服务器。当我在浏览器中加载网页时,它只会抛出一个错误:
“无法访问此网站https://www.random-site-name.the-server-ip-address.plesk.page/的网页可能暂时无法访问,或者可能已永久移至新网站地址。ERR_HTTP2_PROTOCOL_ERROR”
如果我重新加载,它会抛出 503 错误,因为应用程序池已停止。重新启动会导致上述相同的错误,然后在后续页面刷新时再次停止应用程序池。
我检查了文件夹权限,它们看起来没问题。
我不知道这是否是编码问题(适用于我的机器)、数据库连接问题、发布配置问题还是托管/服务器问题,而且我似乎找不到任何有用的错误日志。
有谁知道可能导致此问题的原因或至少如何访问相关错误日志?
非常感谢