25. april 2007 - 17:09Der er
8 kommentarer og 1 løsning
Fejlmeddelelser og Includefiler i undermapper på IIS7 kører ikke
Jeg har fået ny pc og tog chancen med Vista Premium med IIS7. Localhost kører og jeg kan arbejde med ASP, men der er to problemer. Har du nogen ideeer til løsning af bare den ene, er det alle pointene værd og jeg kan komme videre.
1. Fejlmeddelelser vises ikke. Hvordan slår jeg det til?
2. Includefiler i undermapper kan tilsyneladende ikke køres. er det nogen sikkerhedsinstillinger?
Alstså 1. Fejlmeddelelser vises ikke, dvs. der står bare noget publikumsvenligt som: An error occurred on the server when processing the URL. Please contact the system administrator. Der skal jo så de gode gamle fejlmeddelelser som incude not found on line xx.
Tak, men det duede altså ikke: Jeg er og kører en default.asp i en undermappe som hedder 7dWebSys og peger ned et trin mod roden på forside.htm. Prøvede <!--#include file="/Forside.htm" --> og <!--#include file="../Forside.htm" -->
Hvis jeg bare kunne få vist fejlmeddellsen, så ville den måske give et hint. Øv..
Jeg har bøvlet en del med selv samme problem, men nu har jeg fundet løsningen. Smider den her i tilfælde af, at andre også får brug for den:
1. Åbn Internet Information Services (IIS) Manager i Vista. 2. Åbn mappen Websteder i venstre side. 3. Klik på Default Web site (eller tilsvarende). 4. I indholdsvinduet "Default Web Site Start" dobbelklikker du på ikonet "ASP". 5. Under "Funktionsområde" finder du "Aktiver overordnede stier" og vælger "True". 6. Klik på "Anvend" under "Handlinger" ude til højre.
Du skulle nu kunne anvende "../" til angivelse af filplaceringer...
PS: Nogle webhosts som one.com tillader ikke recursive paths. Det skal man lige være opmærksom på.
Synes godt om
Ny brugerNybegynder
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.