【问题标题】:Can't load DotNetNuke (DNN) Install Wizard - .js,.css 404 errors无法加载 DotNetNuke (DNN) 安装向导 - .js、.css 404 错误
【发布时间】:2014-06-30 18:28:38
【问题描述】:

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

问题陈述

我根本无法安装 DNN,因为安装向导没有正确加载,并且缺少一些控件。它不会加载大多数外部资源(.css、.js 等),并且检查标头显示这些资源正在返回 404 错误。值得注意的是,浏览器不断(超过 1000 倍)尝试加载 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 身份验证
  • DNN 版本:7.3.1
  • 安装文件夹权限为:
    • IIS AppPool\DotNetNuke --> 修改
    • NT Authority\Network Service --> 修改
  • SQL 权限:以上两个用户都设置为数据库的 db_owner

尝试的解决步骤

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

【问题讨论】:

  • 如果缺少某些文件,可能与您在安装时使用的 ZIP 文件有关。尝试右键单击,属性,解锁。然后,提取文件。有时,默认情况下,Windows 会阻止 ZIP 存档中的某些文件。
  • @L_7337 -- 谢谢你的提示。我更新了 OP 以添加我在重新安装 2 时尝试过。
  • 如果只是404,能不能查看文件夹呢?

标签: asp.net iis-7.5 dotnetnuke


【解决方案1】:

已解决

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

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

【讨论】:

    【解决方案2】:

    我遇到了类似的问题,并认为我会将我的解决方案分享给可能需要它的其他人。事实证明,打开 IIS 管理服务解决了我的问题。要启用此功能,请如上所述打开或关闭 Windows 功能。选择 Internet 信息服务 -> Web 管理工具并检查 IIS 管理服务。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2013-06-13
      • 1970-01-01
      • 1970-01-01
      • 2021-06-15
      • 2018-09-19
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多