webForumDet fria alternativet

file och virtual

ASP

6 svar · 295 visningar · startad av soffan76

Medlem sedan maj 2001684 inlägg
Frågan#1

<!-- #include file = "andratext.asp" -->
<!-- #include virtual="databas/adovbs.inc" -->

Vad är egentligen skillnaden mellan att skriva file och virtual? Jag har hämtat hem en applikation där båda används men får felmeddelande när jag skriver virtual. När jag ändrar till file funkar det däremot. Jag kör PWS kan tilläggas....

Medlem sedan feb. 20022 594 inlägg
#2

File använder jag alltid och det funkar ju, men det gör också virtual om man skriver rätt.

Skillnaden är att #include virtual använder en virtuel sökväg.

Medlem sedan juni 200032 967 inlägg
#3

include virtual utgår alltid från webroten, och include file från anropande filens plats. Om du ska inkludera från en mapp som heter apps, en fil som ligger i undermappen "grejs":

<!-- #include file="grejs/filen.asp"-->
<!-- #include virtual="/apps/grejs/filen.asp"-->

Det är alltså sökvägen som skiljer.

Vad för felmeddelande får du på virtual-varianten? Båda två bör funka lika bra.

Medlem sedan maj 2001684 inlägg
#4

Ok, tack för era svar.

Felmeddelandet jag får när jag använder virtual är:

Active Server Pages error 'ASP 0126'

Include file not found

/test/dagbok/login.asp, line 1

The include file 'databas/adovbs.inc' was not found.

Medlem sedan juni 200032 967 inlägg
#5

Då är det sökvägen som är fel. Ligger mappen databas direkt under roten? Prova lägga in en slash först i sökvägen då.

Mvh,

Medlem sedan sep. 200257 inlägg
#6

gissar att virtual bör se ut så här för dig...
<!-- #include virtual="/test/dagbok/databas/adovbs.inc" -->

Medlem sedan mars 20015 287 inlägg
#7

I just det där fallet kan det ju vara läge att lägga adovbs.inc direkt i roten och sen alltid använda en virtuell sökväg eftersom du inte har något för att ha en massa kopior av adovbs.inc

252 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e
118 ms — deklarationer (db)
0 ms — hämta statistik (cache)
129 ms — hämta tråd, inlägg och bilagor (db)
121 ms — ändringar (db)