I have a website in asp.net developed by some one else, i have made some improvements and now facing problem while uploaded [ www.ict-m.com]
this site is running well on localhost.
scenario : all files has path starts with /ictm/../../*.aspx
1: i created a folder on root directory with name "ictm" and put all published data there including web.config.
2: i created a file Default.aspx having include directive to "/ictm/default.aspx"
3: error occurs :SERVER ERROR IN /APPLICATION
Scenario 2:
I put all published data on root
changes in web.config
<?xml version="1.0"?>
<!--
Note: As an alternative to hand editing this file you can use the
web admin tool to configure settings for your application. Use
the Website->Asp.Net Configuration option in Visual Studio.
A full list of settings and comments can be found in
machine.config.comments usually located in
\Windows\Microsoft.Net\Framework\v2.x\Config
-->
<configuration xmlns="http://schemas.microsoft.com/.NetConfiguration/v2.0">
<appSettings>
<add key="MM_CONNECTION_HANDLER_ictmdb" value="default_oledb.htm" />
<add key="MM_CONNECTION_STRING_ictmdb" value="Provider=MSDAORA.1;User ID=ictm;Password=ictm" /><!--;data source=ictmuser-->
<add key="MM_CONNECTION_DATABASETYPE_ictmdb" value="OleDb" />
<add key="MM_CONNECTION_SCHEMA_ictmdb" value="" />
<add key="MM_CONNECTION_CATALOG_ictmdb" value="" />
<add key="CSS_PATH" value="~/css" />
<add key="IMG_PATH" value="~/soft/tmp/" />
</appSettings>
<connectionStrings/>
<system.web>
<httpRuntime executionTimeout="360"/>
<sessionState timeout="30"/>
<!--
The <authentication> section enables configuration
of the security authentication mode used by
ASP.NET to identify an incoming user.
-->
<identity impersonate="false"/>
<!--<authentication mode="Forms">
<forms name=".ICTMLogin" loginUrl="~/default.aspx" protection="All" timeout="30" path="/">
--><!-- protection="[All|None|Encryption|Validation]" --><!--
</forms>
</authentication>-->
<authorization>
<allow users="*"/>
</authorization>
<!--
The <customErrors> section enables configuration
of what to do if/when an unhandled error occurs
during the execution of a request. Specifically,
it enables developers to configure html error pages
to be displayed in place of a error stack trace.
-->
<!--customErrors mode="RemoteOnly" defaultRedirect="/ictm/public/template/login/sessionTO.aspx"/>
<customErrors mode="On" defaultRedirect="/ictm/public/template/login/sessionTO.aspx">
<customErrors mode="Off" defaultRedirect="/ictm/public/template/login/sessionTO.aspx"-->
<!--<customErrors mode="RemoteOnly" defaultRedirect="/ictm/public/template/login/sessionTO.aspx">-->
<customErrors mode="RemoteOnly">
<error statusCode="500" redirect="~/errors/GenericError.aspx"/>
<!--<error statusCode="404" redirect="/ictm/errors/FileNotFound.aspx"/>-->
<!--error statusCode="403" redirect="authorizationfailed.aspx"/-->
</customErrors>
<compilation defaultLanguage="c#" debug="true">
<assemblies>
<add assembly="vjslib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=B03F5F7F11D50A3A"/></assemblies></compilation>
</system.web>
</configuration>
changes in GenerricError.aspx
<%@ Page Language="C#" %>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<title>Page is being updated</title>
<link href="~/css/static.css" rel="stylesheet" type="text/css" />
<link href="~/css/ee.css" rel="stylesheet" type="text/css" />
</HEAD>
<BODY class="d1"leftMargin=0 topMargin=0>
<table height="90%" width="100%">
<tr height="20"><td><h1>Please login again.</h1></td></tr>
<tr valign="top" height="100%">
<td>
<h3>Your computer had been idle too long. The session timed-out for your security.</h3>
<a href="http://www.ict-m.com/Default.aspx" target="_top">Click here to login.</a>
</td>
</tr>
<tr>
<td>
<%Response.Write("<br/><div style=\"color:#C6E2FF\">" + ASP.global_asax.exception.StackTrace + "</div><br/>"); %>
<a href="http://www.ict-m.com/Default.aspx" target="_top">Home </a>
</td>
</tr>
</table>
<table height="10%" width="100%">
<tr valign="middle" height="100%">
<td valign="middle" height="100%" >
<hr /><div></div>
<%
Response.Write(Request.QueryString["aspxerrorpath"]);
//Exception ex = Server.GetLastError;
//Response.Write(ex.Message);
//Response.Redirect(Server.)
%>
</td>
</tr>
</table>
</body>
</HTML>
Default.aspx
<!--#include file="~/public/Applications/Driverprog/healthcare/default.aspx"-->
and Result you can view by Clicking on www.ict-m.com
plz help me to remove this problem.
One this more there is database behind but not uploaded yet. so need static pages to run