Discuz!NT

注册

 

QQ登录

只需一步,快速开始

发新话题 回复该主题

[经验] Discuz!NT常见问题(更新2.5.0版本DNT.config目录位置) [复制链接]

11#

回复:Discuz!NT常见问题(安装使用不断更新中)

还好上斑竹手滑没关系
要是特种部队在解救人质开枪的时候手滑那就...
TOP
12#

回复: Discuz!NT常见问题(安装使用不断更新中)

怎么没有我出现的问题呀
TOP
13#

回复:Discuz!NT常见问题(安装使用不断更新中)

:0 :0 :0 :0 :0 :0
TOP
14#

回复:Discuz!NT常见问题(安装使用不断更新中)

        安装时出现“网站根目录下没有正确的DNT.config文件
”并非不可解决。
该问题有两个原因:
1. dnt.config文件没有读写权限(XP下应该赋给users组,其他没有试过,不过偷懒赋给everyone就可以了);
2. 真正原因出在源代码里
    在Discuz.config的Provider/BaseConfigProvider.cs  第51行
     和BaseConfigFileManager.cs 第70行都有这么一行代码
      filename = context.Server.MapPath("/DNT.config");
    这样写会得到类似 C:\Inetpub\wwwroot\dnt.config 之类的结果(所以除非能装到根目录下或如LZ要求拷贝dnt.config到根下才能找到)。 这问题有两种解决方法:
      a. .net 2.0 下可以用这个代替
          filename = System.Web.Hosting.HostingEnvironment.ApplicationPhysicalPath + "DNT.config";
            b. 或者写成filename = context.Server.MapPath("/dnt/DNT.config")(dnt代表虚拟目录名称)
TOP
15#

'D:\tralin\bbs\database\access_db.config'不是一个有效的路径。 确定路径名称拼写是否正确,以及是否连接到文件存放的服务器。

这是什么原因?
TOP
16#

加入快捷操作菜单报错

系统管理员的“加入快捷操作菜单”,这个功能都报错 ,其他的一切都没问题
错误信息如下:
未将对象引用设置到对象的实例。
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。

异常详细信息: System.NullReferenceException: 未将对象引用设置到对象的实例。
TOP
17#

“/”应用程序中的服务器错误。
--------------------------------------------------------------------------------

运行时错误
说明: 服务器上出现应用程序错误。此应用程序的当前自定义错误设置禁止远程查看应用程序错误的详细信息(出于安全原因)。但可以通过在本地服务器计算机上运行的浏览器查看。

详细信息: 若要使他人能够在远程计算机上查看此特定错误信息的详细信息,请在位于当前 Web 应用程序根目录下的“web.config”配置文件中创建一个 <customErrors> 标记。然后应将此 <customErrors> 标记的“mode”属性设置为“Off”。
TOP
18#

对象名  'dnt_templates' 无效。
TOP
19#

总提示"发生错误: 网站根目录下没有正确的DNT.config文件"

已经确定DNT.config   和Web.config和bin目录都放置到网站根目录上,为什么老提示
"发生错误: 网站根目录下没有正确的DNT.config文件"  知道的朋友麻烦回答一下,谢谢.
TOP
20#

求助

我的论坛安装到  


现在对您的运行环境进行检测,以确认您的环境符合要求.

注意:如果出现目录或文件没有写入和删除权限情况,请选择该目录或文件->右键属性->安全->添加, 在"输入对象名称来选择"中输入"Network Service",点击"确定".选择"组或用户名称"中"Network Service"用户组,在下面 "Network Service"的权限中勾选"修改"的"允许"复选框,点击"确定"后再次重新刷新本页面继续.



  

下一步出现以下整页代码  不知道什么原因
<%@ Page Language="c#" AutoEventWireup="false" Inherits="Discuz.Install.install" %>

<%@ Register TagPrefix="cc1" Namespace="Discuz.Control" Assembly="Discuz.Control" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html>

<script language="javascript" src="../templates/default/common.js"></script>

<script type="text/javascript">
var ok=true;
function hideall()
{
            hide("tr1");
            hide("tr2");
            hide("tr3");
            hide("tr4");
            hide("tr5");
            document.getElementById("ddlDbType").selectedIndex = 0;
}
function DbTypeChange(type)
{
    switch(type)
    {
        case "MySql":
        case "SqlServer":
            show("tr1");
            show("tr2");
            show("tr3");
            show("tr4");
            hide("tr5");
            show("tabfix");
            break;
        case "Access":
            hide("tr1");
            hide("tr2");
            hide("tr3");
            hide("tr4");
            show("tr5");
            hide("tabfix");
            document.getElementById("tableprefix").value = "dnt_";
        break;
        default:
            hideall();
            break;
    }
}

function SelectChange()
{
    DbTypeChange(document.getElementById("ddlDbType").value);
    ok=true;
}

function hide(id)
{
    document.getElementById(id).style.display = "none";
}

function show(id)
{
    document.getElementById(id).style.display = "";
}

function checkid(obj,id)
{
    var v = obj.value;
    
    if(v.length == 0)
    {
        document.getElementById('msg'+id).innerHTML='<span style=\'colorff0000\'>此处不能为空!</span>';
        ok=false;
    }
    else
    {
        document.getElementById('msg'+id).innerHTML='';
        ok=true;
    }
}

function isempty(id)
{
    if (document.getElementById(id).value.length==0)
        return true;
    else
        return false;
}

function checknull()
{
    if (document.getElementById("systemadminpws").value == "" || document.getElementById("systemadminpws").value.length < 6)
    {
        alert("系统管理员密码不能少于6位");
        document.getElementById("systemadminpws").focus();
        return false;
    }
    if (document.getElementById("repwd").value == "")
    
("systemadminpws").focus();

</script>
TOP
发新话题 回复该主题
站长