webForumDet fria alternativet
Logga in / Bli medlem

virtual, IIS, W2k

Webbservrar

8 svar · 1 097 visningar · startad av Palle

Medlem sedan apr. 20003 174 inlägg
Frågan#1

Hej,

Jag behöver kunna använda mig av..

[red]<!--#include virtual="/path/file.asp"-->[/red]

..i mitt projekt men det fungerar inget vidare.
Jag har skapat en ny virtuell katalog i IIS´en, men det vill sig ändå inte.

Fungerar det inte att göra så här i Windows 2000 Professional?

 

Medlem sedan feb. 200112 078 inlägg
#2

Går det verkligen att använda / som första tecken i virtual? Jag tror du måste använda file.

Medlem sedan apr. 20003 174 inlägg
#3

Jag har fått ett klart projekt på CD från kunden, ca 550 asp-filer, som skall byggas ut.
I dessa inkluderas en rad olika filer med detta syntax:

[red]<!--#include virtual="/include/db_functions.asp"-->
<!--#include virtual="/include/cls_search.asp"-->
mm. mm.[/red]

Vill ju gärna slippa gå igenom alla filerna och ändra include-sätt då detta fungerar finnemang skarpt på servern, dock inte lokalt.. :(

Medlem sedan juni 200032 967 inlägg
#4

Jag har skapat en ny virtuell katalog i IIS´en, men det vill sig ändå inte.

Varför då? Kan du inte lägga filerna i en mapp, path som är en undermapp till din rot?

- - - -

Går det verkligen att använda / som första tecken i virtual? Jag tror du måste använda file.

Jo, visst kan man använda slash, men det är däremot ingen höjdare att göra om man använder include file. ;)

Mvh

Medlem sedan apr. 20003 174 inlägg
#5

Jo jag kan lägga filerna i en undermapp till min rot, men jag kan inte inkludera dom i min sida..
Filerna som skall inkluderas ligger i mappen include.

[red]<!--#include virtual="/include/db_functions.asp"-->[/red]

Ger mig detta felmeddelande lokalt:

Active Server Pages, ASP 0126 (0x80004005)
Include-filen '/include/db_functions.asp' kunde inte hittas.
/jobbdirekt/index.asp, line 48

Medlem sedan juni 200032 967 inlägg
#6

Och mappen include ligger direkt under roten?

Medlem sedan apr. 20003 174 inlägg
#7

Palle skrev:

Jag har skapat en ny virtuell katalog i IIS´en, men det vill sig ändå inte.

Inte i wwwroot utan mappen include ligger direkt under roten i den virtuella katalogen..

Medlem sedan juni 200032 967 inlägg
#8

Men varför måste du ha en virtuell katalog att ha filerna i? kan du inte bara lägga dem direkt i include i webbplatsens rot?

Medlem sedan apr. 20003 174 inlägg
#9

För att kunna hålla ordning på alla projekt/webbplatser så vill jag ju inte sprida ut mappar från dom olika projekten till olika ställen på disken..
Därför undrade jag om det gick att skapa en virtuell katalog där jag kunde placera projektet och då få alla virtual-includes att fungera.

Får la skippa det och flytta ut include-mappen och lägga den i ordinare www-rooten så länge. ;)

265 ms totalt · 4 externa anrop · v20260731065814-full.05830320
123 ms — deklarationer (db)
0 ms — hämta statistik (cache)
134 ms — hämta tråd, inlägg och bilagor (db)
128 ms — ändringar (db)