每当我将BlogEngine.NET部署到远程服务器时出现错误500内部服务器错误

每当我将BlogEngine.NET部署到远程服务器时出现错误500内部服务器错误

问题描述:

每次我在IIS上的远程服务器上部署BlogEngine时,我都会在Error 500 - Internal Server Error的任何时候尝试创建新帖子。我遵循了在IIS上部署BlogEngine的过程(here),我创建了NETWORK SERVICE属性并在App_Data文件夹中为其授予了权限。我甚至将权限授予远程服务器上的IIS_USR属性。每当我将BlogEngine.NET部署到远程服务器时出现错误500内部服务器错误

我试着在BlogEngine上发表帖子,我收到了一条Error making post toastr消息。而同样的项目在我的本地计算机上没有任何障碍地工作。

我缩小了后置动作到postEditController.js到$ scope.save()函数,但我没有在Inspect Element中得到任何堆栈跟踪。

+0

您是否检查过IIS服务器日志? – Colwin

+0

我检查了他们。它只是声明错误500.没有其他详细信息。 –

+0

也许启用调试级别日志应该会帮助您至少找到错误。 – Colwin

错误500 - 内部服务器错误通常会在使用.net框架的不正确版本时弹出。检查应用程序池是4.0还是4.5,并且应用程序池正在运行。