zoukankan      html  css  js  c++  java
  • 在web host 的DotNetNuke中添加连接时出现的错误及解决办法

    在web host 的DotNetNuke中添加连接时出现的错误及解决办法

    添加了:www.MyWebSite.com/news后,出现:
    DotNetNuke Configuration Error
    Domain Name "www.MyWebSite.com/news" Does Not Exist In The Database

    DotNetNuke supports multiple portals from a single database/codebase. It accomplishes

    this by converting the URL of the client browser Request to a valid PortalID in the

    Portals database table. The following steps describe the process:
    ...
    (省约)
    然后在database (Portals table - PortalAlias field )加入
    www.MyWebSite.com/news后,又出现如下错误:
    Server Error in '/' Application.
    --------------------------------------------------------------------------------

    Object cannot be cast from DBNull to other types.
    Description: An unhandled exception occurred during the execution of the current web

    request. Please review the stack trace for more information about the error and where

    it originated in the code.

    Exception Details: System.InvalidCastException: Object cannot be cast from DBNull to

    other types.

    Source Error:

    An unhandled exception was generated during the execution of the current web request.

    Information regarding the origin and location of the exception can be identified

    using the exception stack trace below. 

    Stack Trace:


    [InvalidCastException: Object cannot be cast from DBNull to other types.]
       System.DBNull.System.IConvertible.ToInt32(IFormatProvider provider) +48
       System.Convert.ToInt32(Object value) +36
       DotNetNuke.PortalSettings.GetPortalSettings(Int32 TabId, Int32 PortalId) +1544
       DotNetNuke.PortalSettings..ctor(Int32 tabId, Int32 PortalId) +253
       DotNetNuke.Global.Application_BeginRequest(Object sender, EventArgs e) +756
      

    System.Web.SyncEventExecutionStep.System.Web.HttpApplication+IExecutionStep.Execute()

    +60
       System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean&

    completedSynchronously) +87


    --------------------------------------------------------------------------------
    Version Information: Microsoft .NET Framework Version:1.1.4322.573; ASP.NET

    Version:1.1.4322.573
    +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
    自解
    1.将DVNEWS3上传到根目录下,文件夹名改为news。
    2。 将DATABASE(Portals table - PortalAlias)中的其中一个的PortalAlias(不用的,或新建的

    )改为news,即可。
    3。不能直接新建PortalAlias,否则会出现上述第二个错误。

  • 相关阅读:
    MySQL中文显示乱码
    mysql 存储引擎 InnoDB 与 MyISAM 的区别和选择
    mysql 分表的3种方法
    mysql 清空或删除表数据后,控制表自增列值的方法
    MySQL 下优化SQL语句的一些经验
    mysql 常用命令
    MySQL获得指定数据表中auto_increment自增id值的方法及实例
    SQL Server Alwayson创建代理作业注意事项
    LinkedList子类与Queue接口
    List接口
  • 原文地址:https://www.cnblogs.com/mill2002/p/41539.html
Copyright © 2011-2022 走看看