DNN 5.6.2 でこのエラー「ドメイン名がデータベースに存在しません」を見つけました。
Web サイトを別のコンピューターで実行すると、この種のエラーが生成されます。
なぜこれが起こるのかわかりません。
DNN 5.6.2 でこのエラー「ドメイン名がデータベースに存在しません」を見つけました。
Web サイトを別のコンピューターで実行すると、この種のエラーが生成されます。
なぜこれが起こるのかわかりません。
これは非常に遅いかもしれませんが、この問題を抱えている人にとっては、dbの「ポータルエイリアス」テーブルを更新してHTTPエイリアスを作成したことを確認した後、同じ問題が発生しました(ローカルホストの場合、私はlocalhost:8089 に設定します。これは、DNN Web サイトの IIS バインドで設定したものと同じです)、ポータル ID が 0 (ポータル ID が 0 だったため) で、web.config が更新されていることを確認していました。データベース接続文字列を含むファイルを探していましたが、web.config にデータベース接続の 2 つのポイントがあり、そのうちの 1 つが欠けていることに気付きました。したがって、2 つの接続の両方を次のように更新してください。
1) <connectionStrings>
2) <appSettings>
お役に立てれば。
Web サイトをどのようにセットアップし、この別のコンピューターからどのようにサイトにアクセスしていますか?
1) IIS サイト (www.xxx.com など) にバインドを追加します。2
) ドメインにホスト名を設定して、すべてのユーザーがアクセスできるようにします。3) ホストとしてログインし、新しいポータル エイリアスを追加します。あなたのポータルへ
ウェブサイトを設定したのがhttp://localhost/xxxで、ローカルホスト以外の URL を設定していない場合、それが当面の問題になります。
別のコンピューターからアクセスするには、PortalAlias を使用する必要があります。データベースにアクセスすると、ポータルで使用できるすべてのポータル エイリアスを表示できます。