0

新しいデータベースを使用する dnn サイト用の仮想ディレクトリを作成しました。手順は次のとおりです。サイトを右クリックします。仮想ディレクトリを追加します。すべてのファイルを dnn サイトから仮想ディレクトリ フォルダにコピーします。サイトを実行します。古い sql データベースのバックアップを作成します。はdnnサイトで使用されています)SQLで新しいデータベースを作成し、その上に古いデータベースのバックアップを復元しますweb.configファイルの接続文字列を変更しましたサイトを実行しますが、新しいデータベースを使用していません(古いデータベースを使用)

新しいデータベースを使用するために仮想ディレクトリを変更する必要があることを知りたいです。ガイドしてください

ありがとう

4

1 に答える 1

0

サブディレクトリまたは新しい仮想ディレクトリで実行している場合は、SQL データベースの PortalAlias テーブルに適切な URL が含まれていることを確認してください。web.config ファイルには、データベースを変更する必要がある箇所が 2 つあります。データベース接続が存在する唯一の場所です。アプリケーションプールをリサイクル/IISを再起動/HOSTメニューでDNNアプリケーションを再起動して、すべてがクリアされ、web.configファイルが参照されていることを確認します(web.configを別の情報で保存するだけで十分なはずですが) )

ただし、web.config ファイルはデータベース接続がある唯一の場所です。web.config ファイルが上位 (仮想ディレクトリの上) にある場合、サブディレクトリの web.config に影響を与える可能性があります。

于 2013-07-01T00:01:28.390 に答える