1

最近、Windows2008マシンにwebmatrixをインストールしました。webmatrixを使用してdotnetnukeをインストールし、サーバー上のブラウザーを使用してサイトにアクセスし、サイトのインストールを完了しました。すべてが正常に機能します。

その後、IISでサイトを作成し、dotnetnukeをインストールしたフォルダーをポイントしました。

ドメイン名を使用して、サーバー上のブラウザを使用してポート80でサイトにアクセスすると、インストールページに移動します。リモートコンピュータを使用してサイトにアクセスすると、「このサイトは現在利用できません。後でもう一度確認してください」と表示されます。それでも、iis Expressでアクセスすると、完全に機能します。

なにが問題ですか?

ありがとう!

4

1 に答える 1

2

この時点で起こっている可能性のあることがいくつかあります。

  1. 不正なアクセス許可-ASP.NETワーカープロセスにDotNetNukeディレクトリへの完全なアクセス許可があることを確認してください。(IIS Expressでは、ユーザーアカウントIIRCを使用しています)
  2. 不正なデータベースアクセス-データベースの接続情報が正しいことを確認してください。上記のように、たとえば接続に「Integrated Security = true」オプションが定義されている場合は、これをSQLアカウントに変更するか、ASP.NETワーカープロセスユーザーを追加してアクセス許可を付与する必要があります。
  3. ポータルエイリアスが欠落している可能性がありますが、DNNの現在のバージョンには以前と同じ問題はありません。
  4. また、web.configのUsePortNumberオプションがfalseに設定されていることを確認してください。
于 2012-05-27T21:10:39.610 に答える