1

私は周りをよく見ましたが、同じ問題を抱えている人は他にいません。

DNN の最新のインストールをダウンロードし (このページhttps://dotnetnuke.codeplex.com/relea..を介して)、新しいインストールとして (Visual Studio 開発 Web サーバーを介して) 実行しようとしましたが、サイトがクラッシュします。ウィザードの 2 ページ目で、jquery ライブラリに「無効な文字」という JavaScript エラーが表示され、何も起こりません。

VS javascript デバッガーを使用すると、コール スタックで、インストール ページにあるプログレス バーを更新するために使用される JavaScript からエラーが発生しているように見えることがわかります。問題の行は...

var result = jQuery.parseJSON(status);

ここからコードを実行すると、数行下の同じ JavaScript コードのブロックで「未定義または null 参照のプロパティ 'progress' を取得できません」というエラーがさらに表示されます...

if (result.progress < $("#progressbar").progressbar('value')) return;

私のインストールの詳細;

Windows 7 64ビットで実行しています(Windows 7 32ビットも試しましたが、同じエラーが発生しました)。VS 2010 を使用する MS SQL サーバー 2008 上の新しい (空白の) データベースにインストールする 認証に SQL ユーザーを使用する ダウンロードする前に zip ファイルを「ブロック解除」する提案を試みた NETWORKSERVICE ユーザーが DNN Web サイト フォルダーを完全に制御できる場合、 IE 10 および Chrome の最新バージョン (30.0.1) でのインストール

ウィザードを使用してインストールを実行しようとしたことに加えて、この web.config 設定を使用してウィザードを無効にできることもわかりました。

これを実行すると、DNN を正常にインストールできますが、基本的なウィザード ページから DNN サイトにリダイレクトすると、この行でオブジェクトがオブジェクトのインスタンスに設定されていないというエラーが発生します...

if (PortalSettings.ActiveTab.PageHeadText != Null.NullString && !Globals.IsAdminControl())

... default.aspx コード ビハインドの

昨年 DNN 6 を試してみましたが、インストールに問題はありませんでした。そのため、DNN 6 の最後のリリース (バージョン 6.0.2.09 はこちらhttps://dotnetnuke.codeplex.com/から) をダウンロードしました。 relea.. .) そして、同じ SQL サーバーを使用し、VS 2010 を実行することで、まったく問題なくそのバージョンをインストールできました。

どんな助けでも大歓迎です。

ありがとう、

4

1 に答える 1

1

私は同じ問題を抱えていて、アプリケーションプールのパイプラインモードを「統合」に切り替えると、この行で null になる PortalSettings の問題が修正されました。

if (PortalSettings.ActiveTab.PageHeadText != Null.NullString && !Globals.IsAdminControl())
于 2014-09-23T23:14:02.493 に答える