Hej!
Har efter en tids övervägning valt att uppdatera min webbserver till Server 2008 och därmed också IIS 7.0
På denna servern ska jag köra både MS Access databas samt MySQL databas.
Nu till mitt problem, på servern har jag lagt över hela Intranätet som i nuläget bygger på Microsoft Access databas 2003. Filerna körs genom ODBC source och jag har därför lagt till dem i SystemDNS och gett full rättighet till IUSR_Servernamn för mappen där *.mdb filerna ligger. Problemet är dock så att när jag försöker nå sidan får jag 500 - Internal server error. Varför blir det så? Det är ju inget fel i koden då den fungerade på Server 2003 och IIS 6.0. Vad jag vet så är IIS 7.0 väldigt ner låst då tidigare versioner var oerhört öppna och sårbara. Funderade på om det är så att jag måste aktivera MS Access i IIS'en. Någon som vet?
MySQL är inget problem.
Redigerad av phiper
Anledning: Ändrade text
| Skriv utVad säger det mer? Sätt igång bättre felmeddelande, kolla din windows logg.
Jag aktiverade avancerade felmeddelande och fick fram något med rättighetsproblem och / eller att filen redan var öppen.
Jag kollade då mappen för alla db filer att användaren IUSR_servernamn hade skriv / läs / redigera rättigheter till mappen
vilket den hade. Provade då att lägga till gruppen "users" och gav även denna gruppen rättigheter enligt IUSR_servernamn.
Då fungerade det och sidan öppnades som den skulle.
Men vad jag vet så behövdes inte gruppen "USERS" vara med i Server 2003, är det något nytt eller har jag bara haft ren tur
att jag har fått igång det på Server 2008?
Tack för hjälpen ifall! ;)
Rättigheter brukar vara standard problemet när man byter IIS.