I IE, välj: verktyg -> internet-alternativ -> avancerat och kryssa ur "visa egna http-meddelanden".
Då får du förhoppningsvis IIS:ens felmeddelande, och inte ett 500-meddelande. Kanske kan det ge dig bättre ledning om var problemet ligger...
/M.
5 svar · 298 visningar · startad av T_Codez
Hej
Befinner mig just nu i ett förtvivlat läge...
Jag har en webb applikation som hade en registrerad "dbfilen.dll"
Nyligen skapade jag en uppdatering till den applikationen. Och testmiljön så fungerar den alldeles utmärkt. När jag sen tar den till "Skarp" miljö så vill det inte fungera. Så här gick det till 1:a ggn:
1. I SQL-Server 7 uppdaterade jag ett par "Lagrade Procedurer".
2. Stoppade ISS:en
3. Avregistrerarde den gamla dll filen. ("c:\dll_mappen\dbfilen.dll /u"). Meddelande om lyckad avregistrering kom...
4. Sedan lade jag över de nya "asp-filerna" från en CD och givetvis tog jag bort skrivskyddet.
5. Registrerade den nya "dbfilen.dll". Med lyckat resultat enl msgbox.
6. Startade sedan ISS:en.
Provade sedan siten och det vara inga bekymmer till en början. Men när jag sedan skulle kolla updateringen så var det ett medelande om fel antal argument etc i min filtrerings uppdatering.
Inga nyheter med det "tänkte jag", men det fungerade i testmiljön... Hmm...
Gjorde då som så att jag tog tillbaka de gamla asp sidorna. Och då fungerade det som tidigare.
Så då var mitt problem att den gamla dll:en i alla fall fanns kvar. Jag körde sen total avstängning av ISS:en via "Services". Där stängde jag av "ISS Admin..." (Och tog det den vägen istället)
Och gjorde om allt från början...
Och sedan startade jag om datorn.
Efter det så fungerar ingenting i den delen av applikationen. Varken den gamla eller nya versionen. Och det ända felmeddelande jag får är det gamla hederliga felet:
HTTP 500 - Internal server error
Internet Explorer
Efter det har jag testat att återställa till tidigare ursprunglig site. Men inte ens det vill fungera... Och det känns jättemysko...
Jag misstänker att det är något med registrering respektive avregistrering som inte är som det ska. För själva "Administration applikationen" fungerar som den ska men inte den allmäna sidan.
Så funderar jag även lite på om det finns något program som kan scanna av datorn för att kolla vilka dll:er som är registrerade samt var de ligger etc.
Eller har ni en ide om vad det kan röra sig om. Förhoppningsvis något annat än "Gates Syndrom".
*Grumf* Detta blir den sista grejen med "Klassisk ASP" (tror jag). Ska banne mig ta och börja med .Net istället. Hört att där är komponenthanteringen mycket säkrare...
Tack för uppmärksamheten...
mvh / TT
I IE, välj: verktyg -> internet-alternativ -> avancerat och kryssa ur "visa egna http-meddelanden".
Då får du förhoppningsvis IIS:ens felmeddelande, och inte ett 500-meddelande. Kanske kan det ge dig bättre ledning om var problemet ligger...
/M.
Ska kolla det... Tackar för tipset :)
Kollade upp det. Men den var redan i kryssad... :l
Tar tacksamt emot alla tänkbara tips inom området.
/ TT
:r Ska läsa noggrannare nästa gång. Tack ElMaco och @nders...
För nu leker livet igen... Jag hade glömt att sätt rättigheter på dll-filen. Och nu fungerar ALLT!!! :P
Thankz a lot! :e