DNN Community Edition(5.6)のファイルを同じパスの別のディスクに移動しました。 IISサーバーのホームディレクトリのローカルパスを新しい場所(C:からD :)に調整しました。DotNetNukeのIISディレクトリを変更すると、ポータル列挙の問題が発生する
ホームページに行くのサーバーに障害が発生し、ウェブサイトに関連したポータルを見つけることができません:
[NullReferenceException: Object reference not set to an instance of an object.]
DotNetNuke.Common.Initialize.CacheMappedDirectory() in D:\Inetpub\wwwroot\DotNetNuke_Community\DotNetNuke_Community_05.06.05_Source\Library\Common\Initialize.vb:59
DotNetNuke.Common.Initialize.InitializeApp(HttpApplication app) in D:\Inetpub\wwwroot\DotNetNuke_Community\DotNetNuke_Community_05.06.05_Source\Library\Common\Initialize.vb:149
DotNetNuke.Common.Initialize.Init(HttpApplication app) in D:\Inetpub\wwwroot\DotNetNuke_Community\DotNetNuke_Community_05.06.05_Source\Library\Common\Initialize.vb:228
DotNetNuke.Common.Global.Global_BeginRequest(Object sender, EventArgs e) in D:\Inetpub\wwwroot\DotNetNuke_Community\DotNetNuke_Community_05.06.05_Source\Website\App_Code\Global.asax.vb:135
System.Web.SyncEventExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute() +148
System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously) +75
web.configファイルは、それには絶対パスがありませんでした。だから、私はポータル0、私の唯一のポータルのパスを設定するためにデータベースに注目しました。
私はDにポータル/ 0から表でホームディレクトリエントリを変更しようとしました:/Inetpub/wwwroot/DotNetNuke_Community/DotNetNuke_Community_05.06.05_Source/Website/Portals/0 を運なし。
あなたの提案は高く評価されます。