---
title: "web.config fel"
type: "forum-thread"
url: "https://www.webforum.nu/amne/dotnet/78755-web-config-fel"
topic: ".NET"
topic_url: "https://www.webforum.nu/amne/dotnet"
author: "Dino"
published: "2003-06-03T07:23:21.000Z"
updated: "2005-09-22T04:12:28.000Z"
replies: 17
views: 865
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/dotnet/78755-web-config-fel"
---

# web.config fel

## #1 — Dino, 2003-06-03T07:23Z

Håller på att lägga upp en applikation skarpt och får detta fel.

> Runtime Error 
> Description: An application error occurred on the server. The current custom error settings for this application prevent the details of the application error from being viewed remotely (for security reasons). It could, however, be viewed by browsers running on the local server machine.

 
men web.config filen är korrekt

```
<configuration>
    <system.web>
        <customErrors defaultRedirect="errormessage.aspx" mode="RemoteOnly"/>
    </system.web>
</configuration>
```

så vad är fel??? Allt funkar fint lokalt.

Permalänk: https://www.webforum.nu/p/78755

## #2 — Dino, 2003-06-03T07:55Z

Testade och ta bort allt och lägga upp en enkel .aspx fil som skall skriva ut datumet, men får samma felmeddelande då oxå.

Permalänk: https://www.webforum.nu/p/1072800

## #3 — NETwork, 2003-06-03T08:34Z

Du har angett att felmeddelanden inte ska skrivas ut (vilket man naturligtvis inte vill när applikationen körs skarpt). För att få se felmeddelandet sätter du:

```
<customErrors mode="Off" />
```

...i web.config, så kommer felmeddelandet att visas i klartext. Alternativt att du exekverar sidan från webbservern (mode=remoteonly innebär att du får se felmeddelanden i klartext om du exekverar sidan lokalt). Så får du se vad det verkliga felet är sen. :)

Permalänk: https://www.webforum.nu/p/1072817

## #4 — Dino, 2003-06-03T08:54Z

Tror det blev något fel när .NET ramverket installerades på den servern. Så det är antagligen inget web.config fel.

Permalänk: https://www.webforum.nu/p/1072833

## #5 — NETwork, 2003-06-03T09:15Z

Nejnej, det är inget fel i web.config alltså, du har som sagt satt att du inte kan se felmeddelanden från någon annan dator än den dator där applikationen ligger. Då visas detta felmeddelande istället för det verkliga felmeddelandet.

Permalänk: https://www.webforum.nu/p/1072853

## #6 — Dino, 2003-06-03T09:48Z

Har inte tillgång till datorn där applikationen ligger för tillfället, så jag får kolla var det riktiga felmeddelandet är sen. Återkommer om det skiter sig. :)

Permalänk: https://www.webforum.nu/p/1072870

## #7 — NETwork, 2003-06-03T10:08Z

Backa tillbaka till mitt första inlägg en gång till... :) Skriv \<customErrors mode="**Off**" /\> i web.config så får du ut det riktiga felmeddelandet vilken maskin du än sitter vid!

Permalänk: https://www.webforum.nu/p/1072885

## #8 — Dino, 2003-06-03T10:16Z

Nä, det får jag inte. :)

Permalänk: https://www.webforum.nu/p/1072889

## #9 — NETwork, 2003-06-03T10:49Z

Jo! :D

Nädå, jag ska inte ifrågasätta dig, men om du inte får ett riktigt felmeddelande med customerror mode=off så är det... mystiskt. :) Du använder inte flera web.configs då? Man kan ju ärva från dem på nåt sätt, vet inte exakt hur det fungerar men jag tror att varje web.config ärver allt från den ovan i hierarkin så länge inte något annat anges. Men det lär väl inte vara problemet i ditt fall gissar jag.

Permalänk: https://www.webforum.nu/p/1072913

## #10 — Dino, 2003-06-03T11:40Z

Har bara en web.config, och den ligger i roten. Kan nog utesluta fel med.config.
Men tycker det är konstigt. För en fil som funkar på playground, funkar den inte på den andra servern plus att jag får felmeddelandet. Så jag skall nog installera om ramverket.

Permalänk: https://www.webforum.nu/p/1072957

## #11 — NETwork, 2003-06-03T12:03Z

Ja, du kan alldeles säkert utesluta fel i webb.config, finns inget som tyder på det alls. Att det fungerar på en webbserver men inte på en annan kan ju ha massor med orsaker, felaktiga referenser, absoluta sökvägar som inte stämmer, databaser som inte hittas osv osv.

Att installera om ramverket tror jag är onödigt. Har du tillgång till webbservern, börja med att exekvera sidan lokalt så du ser felmeddelandet om nu inte customerror mode="off" fungerar, det är säkert bara någon liten kodmiss.

Permalänk: https://www.webforum.nu/p/1072986

## #12 — Dino, 2003-06-03T12:17Z

Återkommer senare med upplösningen.
Förutsätter att alla tycker spänningen är oooolidig.

Permalänk: https://www.webforum.nu/p/1072995

## #13 — Grynet, 2003-06-03T13:14Z

> Har bara en web.config, och den ligger i roten.

 

För att påpeka detaljer så är det inte helt korrekt machine.config finns osså, men det kanske du redan visste  :stud

Permalänk: https://www.webforum.nu/p/1073039

## #14 — erka, 2003-06-03T13:22Z

Ligger inte endast machine.config på ett ställe på en server. Om jag kör flera siter på en server, använder väll alla samma machine.config men kan använda olika web.config ?

Permalänk: https://www.webforum.nu/p/1073043

## #15 — Dino, 2003-06-03T13:59Z

Lyckligt slut. Hade inte installerat  Microsoft Data Access Components och en mapp hade fel namn. :)

Permalänk: https://www.webforum.nu/p/1073057

## #16 — Grynet, 2003-06-03T14:36Z

> Ligger inte endast machine.config på ett ställe på en server. Om jag kör flera siter på en server, använder väll alla samma machine.config men kan använda olika web.config ?

 

Stämmer bra det. För att vara övertydlig så kan man dela in config filerna i tre delar:

1\. Machine.config; bas konfigurationen för alla .Net assemblies som körs på servern.

2\. Web.config som finns i IIS rooten; basen för alla web applikationer och inställningar i denna överlagrar inställningarna i Machine.config.

3\. Web.config i specifik applikations rot biblotek; dessa blir nerärvda efter applikations vägen (dålig översättning på eng är det, inherited along the application path.)

> Lyckligt slut.

 

Bra att det trådens egentliga ämne blev löst  :bire

Permalänk: https://www.webforum.nu/p/1073095

## #17 — lilja, 2005-09-17T12:04Z

Äsh, jag som hoppades på något annat mystiskt... Jag har nämligen samma problem. Problemet är den att jag kopplar upp mig mot ett webhotell. Jag har testat alla möjliga sätt för att få se det "riktiga" felmeddelandet men inget verkar fungera...

```
<%@ Page Language="VB" ContentType="text/html" ResponseEncoding="iso-8859-1" Debug="True" %>
```

eller i web.config

```
<?xml version="1.0" encoding="iso-8859-1"?>

<configuration>
<system.web>
 <compilation 
         defaultLanguage="c#"
         debug="true"
    />
</system.web>
</configuration>
```

annan kod i web.config

```
<?xml version="1.0" encoding="iso-8859-1"?>

<configuration>
    <system.web>
        <customErrors mode="off"/>
	<compilation defaultLanguage="VB" debug="true"/>
    </system.web>
</configuration>
```

eller sista i web.config

```
<?xml version="1.0" encoding="iso-8859-1"?>

<configuration>
    <system.web>
        <customErrors mode="off"/>
    </system.web>
</configuration>
```

Någon som har en aning om vad det kan vara? Supporten för mitt webhotell har stängt på helger. Om ni råder mig att byta webhotell så skall jag göra det så fort det är möjligt. Men tills dess måste jag sitta på mitt nuvarande. Så, är det jag som har gjort något fel eller är det från mitt webhotells sida??

Permalänk: https://www.webforum.nu/p/1672821

## #18 — Vimp, 2005-09-22T04:12Z

Testa att ändra off till Off. ;)
Löste mitt problem förut.

Permalänk: https://www.webforum.nu/p/1674157

---

Tråden på webben: https://www.webforum.nu/amne/dotnet/78755-web-config-fel
