DNN-500内部服务器错误

时间:2018-08-21 13:11:25

标签: dotnetnuke

我最近安装了一个DNN网站,该网站截止到昨天(我没有对其进行任何更改)。

在前端我看到错误

  

500-内部服务器错误。   您正在寻找的资源有问题,无法显示。”

我查看了/ Portals / _default / Logs中的日志,然后看到

  

“ 2018-08-21 05:57:01,024 [WEBA9] [Thread:37] [错误] DotNetNuke.Common.Initialize-与数据库的连接已失败,但是,应用程序已经完全安装,500错误页面将显示给访问者”

有人知道我如何开始调试它吗?我是DNN的新手。谢谢!

2 个答案:

答案 0 :(得分:2)

您首先需要查看网站根目录中的web.config文件。

从那里您将找到连接字符串。 (按Ctrl键进行搜索)

使用该连接字符串中的连接信息,您应该尝试

尝试远程进入数据库服务器以查看是否可以通过远程桌面访问它,是否可以访问它?该服务器需要重启吗?

尝试使用连接字符串中的用户名/密码使用SSMS(SQL Server Management Studio)连接到数据库。

我认为SQL Server出于某种原因处于脱机状态,因此您需要将其备份并运行。

答案 1 :(得分:0)

重启服务器后可能会发生。当带有DNN站点的IIS上线之前,SQL Server已完成加载。

停止并启动DNN安装的AppPool可能会有所帮助。