在本地计算机上创建DNN测试站点时出错

时间:2014-01-07 07:12:34

标签: c# iis iis-7 dotnetnuke dotnetnuke-5

我正在尝试在我的本地计算机上创建DNN实时站点的测试副本,但只显示站点的主页。如果我们点击任何菜单项导致错误“找不到页面”。我正在关注本文以创建测试副本:

http://www.ifinity.com.au/2012/09/05/Creating_a_test_copy_of_your_DotNetNuke_website

从现场网站的FTP获取备份后,我有以下文件:

Folders:

anon_ftp

cgi-bin

error_docs

httpdocs

httpsdocs

private

site1

static

subdomain

value_scripts

web_user

Files:

.Security

主网站位于"httpdocs"个文件夹中:

App_browser , App_code , App_data , desktopmodule, install , portals , provider default page Dnn icon web config.

我尝试在"httpdocs"下托管我认为是主站点的文件并恢复其数据库。通过跟踪链接中的步骤,我在数据库"PortalAlias"中做了一点,以便它可以调用我使用的别名。

现在,当我运行托管测试网站时,它只是打开主页,当我点击菜单项时,它会显示错误"404.0 Not Found"

我再次回顾了这篇文章并输入了我从FTP获得的所有文件。之后我配置了它,启用了站点“目录浏览”,并且还创建了httpdocs文件夹虚拟目录。

现在调用链接只是在Web浏览器上显示我的文件,当我点击httpdocs文件夹时它会出错:

" It is an error to use a section registered as allowDefinition='MachineToApplication' beyond application level.  This error can be caused by a virtual directory not being configured as an application in IIS."

我在这里做错了什么?

0 个答案:

没有答案