Avatar billede nigo_ Nybegynder
04. august 2004 - 10:14 Der er 3 kommentarer og
1 løsning

Problem med include file med link til roden, SE TRÅD FOR INFO

Jeg står med et forholdsvis mærkeligt problem, som en par af mine venner som er inde i asp aldrig her ser før.

Problemet er følgende: (se fejlmeddelse og billed længere nede)

Jeg står i en undermappe til min rod.
I min .asp fil skal skal include nogle filer der ligger i roden.

Jeg bruger følgende kommando:
<!--#include file="../right.asp"-->

Jeg bruger  ../ for at indikere den skal gå et directory tilbage.

Problemet ligger i at jeg for denne fejl:

Active Server Pages error 'ASP 0131'

Disallowed Parent Path

/pikersteamet/pikersteamet.asp, line 47

The Include file '../menu.asp' cannot contain '..' to indicate the parent directory.

Det andet mystiske ligger så i at min ven, bruger akkurat samme kommando, også med IIS6 og w2k3 og det virker hos ham?

Han har ikke set fejlen før, er der nogle der kan hjælpe?

Billed:
http://www.upit.dk/u/Help.JPG
Avatar billede tomb3 Nybegynder
04. august 2004 - 10:37 #1
Mener ikke du kan bruge "../" for at indikeri at du går en mappe op.
Brug istedet <"include virtual = "fil-i-roden.asp">
Så burde det virke.
Avatar billede tomb3 Nybegynder
04. august 2004 - 10:40 #2
ups
mente selvf <include virtual = "fil-i-roden.asp">
Avatar billede erikjacobsen Ekspert
04. august 2004 - 10:44 #3
Det er en sikkerhedsindstilling ikke at tillade ".." i filnavne. Det er nu
ganske fornuftigt!

tomb3 mener vist:
<!--#include virtual = "/right.asp"-->
Avatar billede tomb3 Nybegynder
04. august 2004 - 10:52 #4
erikjacobsen> Ja nemlig :)
For lang tid siden jeg har rodet med det heh..
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
Kurser inden for grundlæggende programmering

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