2009-03-17 14 views
2

DNN 04.09.02アップグレード(DNN 4.8.4から)をインストールすると、System.IndexOutOfRangeExceptionが発生します.PermanentRedirectエラーが発生し、アップグレードをインストールできません。これを回避するにはどうすればアップグレードをインストールできますか?DotNetNukeアップグレード4.9.2 - PermanentRedirect障害

+0

4.8.4からアップグレード – thames

答えて

2

kitsuneさんが提供したスレッドから次のものを再投稿しました。 Source

まず、お使いのブラウザで次のように試してみてください。自分のドメインで「www.yourdomain.com」を置き換えます。

http://www.yourdomain.com/install/install.aspx?mode=install

それは(そのスレッド上でクリスからコピー)は、次の手順を試した後(それは私のためにしなかった)動作しない場合。

アップグレードのSQL部分を手動で実行するには、バージョンと4.9.2の間で各アップグレードスクリプトを実行する必要があります。私は、私は次のことを行っ4.9.2に4.9.0からのアップグレード:

  1. Webサーバー上のディレクトリを開く:\プロバイダは、\のDataProvider \
  2. SqlDataProvider実行する必要があるファイルを決定しますが。基本的に、古いバージョンの後のすべてのバージョン。私の場合は、ファイル04.09.00.SqlDataProvider、04.09.01.SqlDataProvider、および04.09.02.SqlDataProviderを実行する必要がありました。
  3. テキストエディタでSQLファイルを開き、 "{databaseOwner}"(通常 "dbo")と "{objectQualifier}"(通常は ""、ただし時には "DNN4"またはその他のオブジェクト接頭辞)を置き換えます
  4. SQL Management Studioを使用して、これらのSQLファイルをバージョン順に実行します。 これらのスクリプトがエラーなく実行されたとすると、サイトは使用準備が整っているはずです。
2

This threadはあなたを助けるかもしれない:

それはあなたがそれを手動で更新する必要のように...ステップがそこに記載されて見えます。

また、this threadのチェックは、ADを使用している場合はADに起因する可能性があります。