Just nu i M3-nätverket
Gå till innehåll

Ett litet problem


-Ekur-

Rekommendera Poster

Tja,

Det är säkert något dumt jag gjort men jag får det inte att fungera. Jag ska infoga html kod som ligger i filen body.asp i en aspfil som heter main.asp. Då har jag lagt till tagen <!-- #include virtual=”/body.asp” --> i main.asp. Båda filerna ligger i rotkatalogen på min webserver men jag får ändå meddelandet:

Feltyp:

Active Server Pages, ASP 0126 (0x80004005)

Include-filen '”body.asp”' kunde inte hittas.

/main.asp, line 7

 

Vad är det för simpelt fel jag lyckats med?

mvh Erik

 

Länk till kommentar
Dela på andra webbplatser

Kristianstad

Ligger båda filerna i samma mapp?

Testa med något utav följande:

<!-- #include virtual="body.asp" -->

eller

<!-- #include file="body.asp" -->

 

 

/ Kristoffer

Windows kunde inte hitta något tangentbord. Tryck F1 för att försöka igen eller F2 för att avbryta.

 

Länk till kommentar
Dela på andra webbplatser

Jag trodde att enbart .inc-filer var tillåtna när man använde SSI men jag kan ha fel.

 

Länk till kommentar
Dela på andra webbplatser

.inc-filer är av ondo... ärligt talat är alla filändelser utom just .asp och andra parsade ändelser av ondo eftersom man kan ladda ner och titta på exempelvis din dbaseconnect.inc och se ditt lösen och tabellstruktur.. :) En parsad filändelse är inte lika lätt att sno ner...

 

--

.Wey - lärt av Anders typ ;)

 

Future Hero Next Generati0n

 

Länk till kommentar
Dela på andra webbplatser

Okej. Där ser man. Vad betyder parsad?

 

======================================

Det är bättre att fråga och verka dum,

än att inte fråga och förbli dum.

 

[inlägget ändrat 2003-03-25 22:48:20 av Starre]

Länk till kommentar
Dela på andra webbplatser

Eller att köra urlscan på sin IIS, så kan man ju ange vilka filtyper som är tillåtna att köra/ladda ner :)

 

Länk till kommentar
Dela på andra webbplatser

Jag har testat med att använda båda .asp och .inc, får ändå meddelandet om att body.asp eller body.inc inte finns. Jag har båda filerna i samma katalog (i roten på webservern) och använder tagen: <!-- #include virtual=”/body.inc” -->

 

Varför hittar den inte body-filen?

 

Länk till kommentar
Dela på andra webbplatser

Dum fråga, kanske: har du kollat rättigheterna på filerna?

 

---

Jocke

 

Oh, German. I´m sorry, I thought there was something wrong with you.

 

Länk till kommentar
Dela på andra webbplatser

japp, har kryssat för varenda bock om rättighet så det ska inte vara problemet.

 

jag har testat att köra asp skript på servern och det fungerar.

 

Länk till kommentar
Dela på andra webbplatser

prova bara med

<!-- #include virtual="body.asp" -->
Ta bort "/" före och kolla om det hjälper. Måste inte servern du kör på stödja SSI??

 

Länk till kommentar
Dela på andra webbplatser

Magnus Gladh

och vem säger att .inc inte är parsad då :)

 

det är inte så svårt att lägga till .inc att köra genom aspmotor om man har tillgång till servern, om man nu prompt vill ha .inc på sina inkludfiler.

 

Fast jag håller med att .asp är bättre!

 

- Magnus

-----------------------------------------------------

Jag är inte kaxig, jag är bara så jävla bäst...

 

Länk till kommentar
Dela på andra webbplatser

Nej självklart kan man be sin server att parsa .html om man så vill...

 

(men det brukar inte vara så populärt att be om på webbhotell :)

 

--

.Wey

 

Future Hero Next Generati0n

 

Länk till kommentar
Dela på andra webbplatser

Arkiverat

Det här ämnet är nu arkiverat och är stängt för ytterligare svar.

×
×
  • Skapa nytt...