无法加载DotNetNuke(DNN)安装向导 - .js,.css 404错误

时间:2014-06-30 18:28:38

标签: asp.net iis-7.5 dotnetnuke

我正在尝试安装DNN的全新安装,以评估它并使用自定义功能对其进行扩展。最终目标是在从第三方开发者处接收基于DNN的产品之前获得有关其行为的知识。我从一开始就被困住了,所以我要到论坛寻求帮助。

问题陈述

我无法安装DNN ,因为安装向导无法正确加载,并且缺少某些控件。它不会加载大多数外部资源(.css,.js等),并且检查标题会显示这些资源返回404错误。值得注意的是,浏览器不断(超过1000x)尝试加载 dnn_logo.png ,每次返回404.我想知道如何安装/配置站点源文件,以便安装向导正常工作,我可以继续安装过程。我正在使用"安装包"软件的变体。

问题背景

  • 我检查了 dnn_logo.png 的路径,确实存在。
  • 我一直在使用本指南安装网站:http://www.dnnsoftware.com/wiki/page/install_dotnetnuke(第2部分,带有单独的数据库)。
  • 我的安装环境:Win7 x64,IIS 7.5; SQL Server Express,命名实例,使用windows auth
  • DNN版本:7.3.1
  • 安装文件夹权限是:
    • IIS AppPool \ DotNetNuke - >修改
    • NT Authority \ Network Service - >修改
  • SQL权限:上述两个用户都设置为数据库的db_owner

尝试解决步骤

  1. 遵循书面教程,以及DNN团队撰写的四个安装视频
  2. 重新安装该网站三次 - 首先使用过时的v.7.3,第二次选择"取消阻止"解压源时的选项
  3. 调整文件夹权限并仔细检查;对于用户DotNetNuke
  4. 根据链接文档中的信息
  5. 添加了具有权限的用户网络服务
  6. 调整了web.config并关闭了网址重写功能;最终恢复所有更改

2 个答案:

答案 0 :(得分:1)

解决

IIS 7.5(和其他人)需要安装 ASP.NET服务器扩展,这样才能解决问题。为了帮助您入门:您可以通过 Windows 7 的开始菜单中的打开或关闭Windows功能或使用 Microsoft Web来添加这些内容IIS中的平台安装程序(如果您已单独下载IIS)。

解决方案位于DNN网站上其他位置的开发人员文档中,可在此处找到:http://www.dnnsoftware.com/wiki/page/development-environment

答案 1 :(得分:1)

我遇到了类似的问题,并认为我会为可能需要它的其他人分享我的解决方案。原来,启用IIS管理服务解决了我的问题。要启用此功能,请按上述方法打开或关闭Windows功能。选择Internet信息服务 - >网络管理工具&检查IIS管理服务。