2

我在 DNN 5.6.2 中发现此错误“数据库中不存在域名”。

当我在另一台计算机上运行我的网站时,就会出现这种错误。

我不知道为什么会这样。

4

2 回答 2

2

我知道这可能已经很晚了,但是对于遇到此问题的任何人,在我确保已更新 db 中的“门户别名”表以获得 HTTP 别名之后,我遇到了同样的问题(对于我的本地主机,我将其设置为 localhost:8089 等于我在 IIS 绑定中为 DNN 网站设置的值),门户 ID 为 0(因为我的门户 ID 为 0),我正在检查以确保我已更新 web.config带有数据库连接字符串的文件,但后来我意识到 web.config 中有两个用于数据库连接的点,而我缺少其中一个。因此,请确保将两个连接都更新为:

1) <connectionStrings>
2) <appSettings>

希望这可以帮助。

于 2015-06-09T22:58:12.677 回答
0

您如何设置您的网站以及如何从这台计算机访问您的网站?

我假设您已经这样做了
1) 添加绑定到您的 IIS 站点、www.xxx.com 或其他
内容 2) 在您的域上设置主机名,以便所有人都可以访问 3) 以主机身份登录并添加新的门户别名到您的门户

如果您已经在http://localhost/xxx上设置了网站,并且没有为它设置非本地主机 url,那将是手头的问题。

要从另一台计算机访问它,您必须使用 PortalAlias。访问您的数据库,您将能够看到您的门户可以使用的所有门户别名。

于 2011-07-04T22:59:12.870 回答