在服务器

时间:2017-11-02 08:23:35

标签: dotnetnuke dotnetnuke-9

嗨我在使用iis的Windows服务器2012 r2上的服务器上运行DotNetNuke 9时出现以下错误

无法找到档案D:\Inetpub\vhosts\accuratedatabases.in\*****\DotNetNuke.config

  

描述:执行当前Web请求期间发生了未处理的异常。请查看堆栈跟踪以获取有关错误及其源自代码的位置的更多信息。

     

异常详细信息:System.IO.FileNotFoundException:找不到文件' D:\ Inetpub \ vhosts \ accuratedatabases.in \ finance2.berozgaribhagao.com \ DotNetNuke.config'。

来源错误:

  

在执行当前Web请求期间生成了未处理的异常。可以使用下面的异常堆栈跟踪来识别有关异常的起源和位置的信息。

堆栈追踪:

[FileNotFoundException: Could not find file 'D:\Inetpub\vhosts\accuratedatabases.in\finance2.berozgaribhagao.com\DotNetNuke.config'.]
   System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath) +11794191
   System.IO.FileStream.Init(String path, FileMode mode, FileAccess access, Int32 rights, Boolean useRights, FileShare share, Int32 bufferSize, FileOptions options, SECURITY_ATTRIBUTES secAttrs, String msgPath, Boolean bFromProxy, Boolean useLongPath, Boolean checkHost) +1326
   System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share) +65
   DotNetNuke.HttpModules.RequestFilter.RequestFilterSettings.GetSettings() in E:\Websites\Developing\DotNetNuke\DNN_Platform3\Dnn.Platform\DNN Platform\HttpModules\RequestFilter\Config\RequestFilterSettings.cs:78
   DotNetNuke.HttpModules.RequestFilter.RequestFilterModule.FilterRequest(Object sender, EventArgs e) in E:\Websites\Developing\DotNetNuke\DNN_Platform3\Dnn.Platform\DNN Platform\HttpModules\RequestFilter\RequestFilterModule.cs:86
   System.Web.SyncEventExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute() +141
   System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously) +69

我在网上搜索但找不到任何解决方案。我尝试在共享和专用的Windows服务器上托管,但问题是相同的。 为了您的信息,我在bin目录中有DotNetNuke.HttpModules.dll

1 个答案:

答案 0 :(得分:0)

我通过使用DotNetNuke_install包解决了这个问题。我之前在Visual Studio 2015中打开它,然后尝试在本地运行。但现在我直接部署到iis并进行编辑,我在visual studio中打开了一个网站