Du kan kanske lägga in: ?
try {
} catch(Exception e) {
}
och spara eller skriva ut felet eller nåt så kanske du kan få reda vad det e som e fel. Fast det kan i och för bli lite jobbigt om du har mycket kod.
/r: Stavfel
10 svar · 373 visningar · startad av zlakker
Jag har kodat en webbutiken med asp.net och accessdatabas. Det fungerar perfekt på min lokala server.
nu ska jag köra den på mitt webbhotell som stödjer båda delar.
finns det olika versioner så att det kan bli problem där?
det enda jag får är:
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.
Grejen är den att jag redan har gjort följande:
<configuration>
<system.web>
<customErrors mode="Off"/>
</system.web>
</configuration>
Så vad ska man göra? Jag vet ju inte ens vad felet är.
Du kan kanske lägga in: ?
try {
} catch(Exception e) {
}
och spara eller skriva ut felet eller nåt så kanske du kan få reda vad det e som e fel. Fast det kan i och för bli lite jobbigt om du har mycket kod.
/r: Stavfel
Ja det har jag :)
Och det ska jag då tydligen inte ha eller?
Om inte ditt webbhotell har mixtrat och gjort så att du själv inte kan ställa in <customErrors mode="Off" /> så bör du kontrollera att du verkligen skrivit rätt, kanske råkat skriva med små bokstäver på vissa ställen? Har för mig att det är spelar roll.
<customErrors mode="Off"/>
Denna rad finns i den web.config fil du har i roten. I den du har står det antingen On eller RemoteOnly. Ändra det till Off så får du fram felmeddelandet.
Nu har jag kommit förbi den delen iaf :) Tack för svaren.
Nästa problem:
Parser Error Message: It is an error to use a section registered as allowDefinition='MachineToApplication' beyond application level. This error can be caused by a virtual directory not being configured as an application in IIS.
Line 55: To disable cookies, set sessionState cookieless="true".
Line 56: -->
Line 57: <sessionState
Line 58: mode="InProc"
Line 59: stateConnectionString="tcpip=127.0.0.1:42424"
Ligger din web.config i rooten av applikationen?
Nu löste det sig. Jag hade lagt bin-mappen på fel ställe.
Tack för alla svar