Avatar billede torbenmelander Nybegynder
06. marts 2002 - 11:10 Der er 15 kommentarer og
1 løsning

ASP.NET - problem efter installation på webserver

Jeg har lige installeret .NET på vores webserver ... Jeg har lavet en lille test-side men når jeg prøver at åbne siden får jeg følgende fejl:

--------------------------------------------------------

Server Error in '/' Application.
--------------------------------------------------------------------------------

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.

Details: To enable the details of this specific error message to be viewable on remote machines, please create a <customErrors> tag within a "web.config" configuration file located in the root directory of the current web application. This <customErrors> tag should then have its "mode" attribute set to "Off".


<!-- Web.Config Configuration File -->

<configuration>
    <system.web>
        <customErrors mode="Off"/>
    </system.web>
</configuration>


Notes: The current error page you are seeing can be replaced by a custom error page by modifying the "defaultRedirect" attribute of the application's <customErrors> configuration tag to point to a custom error page URL.


<!-- Web.Config Configuration File -->

<configuration>
    <system.web>
        <customErrors mode="RemoteOnly" defaultRedirect="mycustompage.htm"/>
    </system.web>
</configuration>

--------------------------------------------------------

Hvad skyldes denne fejl ???
Avatar billede osaka_san Nybegynder
06. marts 2002 - 11:33 #1
Den fejl du får er en fejl om at du har en fejl, men du kan ikek se din fejl fordi du ikek ahr sat din application i debug mode.

Følg vejledningen i fejlbesked og opret en fil der hedder web.config i din server rod og smid så den stump xml der angives <configuration>...... ind i den.

Så har du gjort opmærksom på at du vil debugge, og så kan du se den rigtige fejl.

Mvh
Oscar Eg Gensmann
Avatar billede torbenmelander Nybegynder
06. marts 2002 - 11:37 #2
I din server rod ???
Avatar billede osaka_san Nybegynder
06. marts 2002 - 11:48 #3
rod = root = det bibliotek som er linket til http://localhost.

Hvis du har en default installation så er det formodentlig

c:/inetput/wwwroot/

/Oscar
Avatar billede torbenmelander Nybegynder
06. marts 2002 - 11:51 #4
Ok, jeg har ikke en default installation ...

Jeg har placeret en fil 'web.config' i c:/inetput/wwwroot/ (som ikke bliver brugt til noget), og i hver af de andre rod'er på de andre websites med følgende kode:
Avatar billede odegaard Nybegynder
06. marts 2002 - 12:02 #5
Smid den sammen med din test-aspx-fil
Avatar billede odegaard Nybegynder
06. marts 2002 - 12:03 #6
prøv evt. at vise siden fra webserveren på adressen http://localhost/
Avatar billede torbenmelander Nybegynder
06. marts 2002 - 12:21 #7
odegaard -> har prøvet begge dele uden held :-(

Har netop installeret .NET på en anden computer (ikke server men Win2k Pro) der virker det fint ???
Avatar billede torbenmelander Nybegynder
06. marts 2002 - 12:23 #8
Ups glemte koden før:

<!-- Web.Config Configuration File -->

<configuration>
    <system.web>
        <customErrors mode="Off"/>
    </system.web>
</configuration>
Avatar billede odegaard Nybegynder
06. marts 2002 - 12:52 #9
prøv at oprette et virtuelt dir, og smid din test.aspx fil dér.
Lav filen så simpel som mulig. F.eks følgende:
----------simpel.aspx----------

<%@ Page Language="VB" %>
<script language="VB" runat=server>

Sub Page_load(obj as Object, E as EventArgs)
End Sub

</script>

<html><head>
<title>Test</title>
</head><body>

<asp:label id="statustext" visible="true" text="OK" runat="server" />

</body></html>
Avatar billede torbenmelander Nybegynder
06. marts 2002 - 13:34 #10
odegaard >> ændre ikke på noget ... virker stadig ikke

Jeg har netop installeret .NET på en anden Windows 2000 Adv. Server og dér virker det fint, hmm...
Avatar billede osaka_san Nybegynder
06. marts 2002 - 13:37 #11
Har du prøvet at afinstallere og genindstallere .net frameworket på den server der ikke opføre sig pænt?
Avatar billede torbenmelander Nybegynder
06. marts 2002 - 13:40 #12
osaka_san >> ja det har jeg ... ændre ikke på noget ...
Avatar billede odegaard Nybegynder
06. marts 2002 - 14:00 #13
Så er det nok noget IIS indstillinger du har pillet ved... Problemet ligger jo tydeligvis ikke i .net
Avatar billede reffak Nybegynder
09. marts 2002 - 01:24 #14
En sidste ting : Du har prøvet at kalde siden fra selve serveren, ikke? Altså ikke fra nogle andre computere på netværket? (Det går jeg ud fra).

En helt anden ting du kan gøre i denne sammenhæng :
I toppen af din kode skriver du : try
I bunden af din kode skriver du :
catch e as Exception
Response.Write(e.Message())
end try

Dette løser ikke dit overordnede problem, men det kan vise dig den fejl, som .net skjuler for dig
Avatar billede torbenmelander Nybegynder
11. marts 2002 - 13:42 #15
reffak -> Kan ikke rigtig få det til at virke :-(

Ingen filer virker hvis de får endelsen .aspx ... f.eks virker denne kode ikke hvis den har endelsen .aspx, hmmm

<html>
<head>
<title>ASP.NET Hello World</title>
</head>
<body bgcolor="#FFFFFF">

<p>Hello World!</p>

</body>
</html>
Avatar billede torbenmelander Nybegynder
27. marts 2002 - 19:08 #16
Øvv, så er der ikke nogen hjælp at hente her :-(
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester