【问题标题】:500 internal server error - Hosting nopCommerce 4.0 on Godaddy with Windows Plesk (not VPS) Account500 内部服务器错误 - 使用 Windows Plesk(非 VPS)帐户在 Godaddy 上托管 nopCommerce 4.0
【发布时间】:2018-03-23 13:58:53
【问题描述】:

我知道如何安装和设置 nopCommerce。

但是,这是特定于在 Godaddy Windows Plesk 帐户上托管的,我已经搜索、查看和阅读了许多关于 nopCommerce 4.0 的主题、文档并托管或安装它。但是我无法在 Godaddy Windows Plesk(不是 VPS)主机上成功安装 nopCommerce 4.0。

我收到 500 个内部服务器错误,看起来 .NET Core 在 Godaddy 上的 Windows Plesk 托管上不受支持,在 VPS 托管上它可以工作。

那么有没有人能够在 Plesk 上成功做到这一点?

【问题讨论】:

  • 您需要 .net framework 4.61+ 和 .net core 2.0+ 运行时才能成功运行 nopCommerce 4.0。
  • 谢谢。我刚刚和 Godaddy 客服聊天。很明显,Plesk 不支持 .NET Core。他们建议使用私人服务器托管。那么看起来是这样的。
  • 如果有人想知道他们在 GoDaddy 上的帐户的软件版本,请查看 in.godaddy.com/help/software-versions-on-hosting-accounts-897 这是由他们的客户支持共享的
  • 不,你不需要 VPS。 nopCommerce 可以在共享主机上正常运行。如果您的托管服务提供商支持上述完全信任和要求,那么它将起作用。仅供参考,我还在 asphostportal 上运行 nopCommerce 网站,我使用他们的共享主机
  • @MarkSpencer,CAS 已设置为完整。没有人说,它不适用于共享主机。此讨论特定于 GD Plesk 托管,它还没有 .NET Core 2.0。一旦他们这样做了,就不会了。

标签: e-commerce hosting plesk nopcommerce


【解决方案1】:

正如我在上面的评论中提到的:

您需要 .net framework 4.61+ 和 .net core 2.0+ 运行时才能成功运行 nopCommerce 4.0。

正如你所说的

带有 Plesk 的 GoDaddy 尚不支持 .NET Core。 见https://in.godaddy.com/help/software-versions-on-hosting-accounts-897

【讨论】:

    【解决方案2】:

    在 .net 核心中,iis 并不是真正用作 Web 服务,它只是用于将用户指向应用程序。应用程序是一个 exe 文件,所以实际上 Windows 会运行它,所以我不认为它是 plex 或类似的问题。 我对 vps 上的 nop4 有同样的错误,但如果你不检查日志,我不能告诉你任何建议。 尝试查看日志,应用程序将日志自动设置为文本文件。 您可以在检查该文件或创建另一个问题时解决,以便我们可以帮助您和其他遇到相同错误的人

    【讨论】:

    • 我知道。我将在 plex 上进行更多研究并发布更多信息。我最后的办法是退回到 3.9 并关闭这个问题。
    • 听着,3.9 是最稳定的 nopcommerce 版本,因为我认为 .net 核心更改在 nop4 中并未完全完成,所以我使用 nop3.9 直到 nop4.1 发布,但在更改版本之前检查日志一次
    • 我有一种感觉,godaddy 的 plex 帐户的设置方式(即使它是 Windows 托管)。它不允许 exe 文件运行,这正是 .net core nop 4.0 所发生的情况。感谢您的回复。
    猜你喜欢
    • 1970-01-01
    • 2018-05-08
    • 2015-03-13
    • 2013-08-10
    • 2014-01-10
    • 1970-01-01
    • 2014-04-02
    • 2020-10-30
    • 2017-02-04
    相关资源
    最近更新 更多