【发布时间】: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
尝试的解决步骤
- 遵循书面教程,以及 DNN 团队创作的四个安装视频
- 重装站点 3 次 - 第一次使用过时的 v.7.3,第二次在解压缩源时选择了“取消阻止”选项
- 调整文件夹权限并仔细检查它们;对于用户 DotNetNuke
- 根据链接文档中的信息添加了具有权限的用户网络服务
- 调整 web.config 并关闭 URL 重写;最终恢复了所有更改
【问题讨论】:
-
如果缺少某些文件,可能与您在安装时使用的 ZIP 文件有关。尝试右键单击,属性,解锁。然后,提取文件。有时,默认情况下,Windows 会阻止 ZIP 存档中的某些文件。
-
@L_7337 -- 谢谢你的提示。我更新了 OP 以添加我在重新安装 2 时尝试过。
-
如果只是404,能不能查看文件夹呢?
标签: asp.net iis-7.5 dotnetnuke