---
title: "Varför fungerar inte mina Include-filer på servern?"
type: "forum-thread"
url: "https://www.webforum.nu/amne/html-css/825-varför-fungerar-inte-mina-include-filer-på-servern"
topic: "HTML & CSS"
topic_url: "https://www.webforum.nu/amne/html-css"
author: "anhel96"
published: "2001-01-25T00:57:00.000Z"
updated: "2001-02-06T09:34:00.000Z"
replies: 14
views: 236
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/html-css/825-varför-fungerar-inte-mina-include-filer-på-servern"
---

# Varför fungerar inte mina Include-filer på servern?

## #1 — anhel96, 2001-01-25T00:57Z

Jag har skapat en "header" som jag lagt i en separat fil. Denna kallar jag på så här:
\<!--#include virtual="menu_main.asp" --\>

Detta fungerar utmärkt när jag kör det lokalt hemma. När jag sedan tankar upp det till servern så hittar inte den include-filerna. 
Måste include-filer ligga i en speciell katalog?

Permalänk: https://www.webforum.nu/p/825

## #2 — JaktJanne, 2001-01-25T06:22Z

Stödjer servern ssi, det är inte många gratis platser som gör det.
Testa med include file om filen ligger i samma katalog.

Permalänk: https://www.webforum.nu/p/196085

## #3 — anhel96, 2001-01-25T10:42Z

De ligger i samma katalog som sidan de kallas från.
Räcker det att ha med raden 
\<!--#include virtual="menu_main.asp" --\>

Någon som vet om Brinksters gratistjänst stödjer SSI?

Permalänk: https://www.webforum.nu/p/196086

## #4 — Marcus, 2001-01-25T10:54Z

Eftersom det fungerar utmärkt hemma, så beror det troligtvis på servern att den helt enkelt inte stödjer ssi. Du verkar arbeta med asp och det är inte alla som stödjer det heller. Kolla upp det.

Permalänk: https://www.webforum.nu/p/196087

## #5 — anhel96, 2001-01-25T10:57Z

Läste en del andra inlägg här om SSI.
Kan det vara så att jag måste ha filändelsen shtml på include-filerna?

\<!--#include virtual="menu_main.shtml" --\>

Permalänk: https://www.webforum.nu/p/196088

## #6 — Erik Juhlin, 2001-01-25T11:08Z

Nej, men filen som hämtar in den andra filen måste ha oftast ha .shtml eller .asp som filändelse..

Permalänk: https://www.webforum.nu/p/196089

## #7 — anhel96, 2001-01-25T11:13Z

Brinksters gratisserver stödjer ASP. Mina gamla sidor har snurrat utmärkt där, dock lite trögt ibland.
Spelar det någon roll om filerna heter ASP eller SHTML?
Kan det vara så att SSI fungerar på en server om filerna heter SHTML istället?
Fungerar mina ASP-script även om filerna heter SHTML?
Lite nybörjare på detta.

Permalänk: https://www.webforum.nu/p/196090

## #8 — spango, 2001-01-25T11:24Z

Vad include-filerna heter spelar ingen roll alls. Funkar include file?

Permalänk: https://www.webforum.nu/p/196091

## #9 — anhel96, 2001-01-25T11:44Z

Jag tänkte mest på om alla mina andra .ASP-filer ska döpas om till .SHTML istället?

Permalänk: https://www.webforum.nu/p/196092

## #10 — anhel96, 2001-01-25T12:14Z

Detta fungerar:
\<!--#include virtual="menu_main.asp" --\>
Vad är skillnaden mellan "include virtual" och "include file"?
Kan jag förvänta mig någon skillnad i utseendet på sidorna eller några andra märkliga fel med "file" som jag inte får med "virtual"?
Om de fungerar likadant, varför finns det 2 olika som gör samma sak?

Permalänk: https://www.webforum.nu/p/196093

## #11 — spango, 2001-01-25T12:32Z

De söker efter filer på olika vis.
Begrunda följande:
\<!--#include virtual="/head.inc" --\>
Det skulle, oavsett vilken katalog filen som inkluderar ligger i, länka in filen som kan hittas på \<domänens namn\>/head.inc
\<!--#include virtual="head.inc" --\>
Detta skulle däremot inkludera filen head.inc i den katalog som filen som inkluderar ligger i.

Permalänk: https://www.webforum.nu/p/196094

## #12 — Gustav, 2001-01-26T09:18Z

Va?

Kan man köra ssi lokalt? Det har aldrig jag kunnat iaf...så för mig är det tvärtom: Det funkar på servern men inte lokalt på min dator.

Eller måste man köra PWS för att det ska funka?

Permalänk: https://www.webforum.nu/p/196095

## #13 — Erik Juhlin, 2001-01-26T10:27Z

Jo, man behöver PWS, IIS eller någon annan webbserver.

Permalänk: https://www.webforum.nu/p/196096

## #14 — anhel96, 2001-01-26T10:43Z

Ja,precis. Jag kör PWS. Funkar bra lokalt hemma.

Permalänk: https://www.webforum.nu/p/196097

## #15 — OveRRidE, 2001-02-06T09:34Z

Angående virrvarret som brukar uppstå kring huruvuda filtyperna (ändelserna) strular så kan jag säga att det beror på hur filtyperna är confade i webbservern. Varje specifik filändelse har en speciell .dll kopplad till sig som tar han om det som inte ät statiskt (ex ASP, SSI osv osv). Om man använder IIS 4 eller 5 så är det enkelt att ställa in under varje webbplats, filen för inkludering av filer (SSI) heter ssinc.dll och ligger (under win2000 pro & server) i mappen c:\\WINNT\\System32\\inetsrv\\ssinc.dll där c: är din sysvol, ofcourse. ;) SSI funkar alltid i ASP-filer. På en gratisserver kan det var lite knivigt att fixa detta om det inte redan är förinställt, om man inte har en snäll admin eller halva inne, så att säga. :)

\*andfådd\*

//OveRRidE

Permalänk: https://www.webforum.nu/p/196098

---

Tråden på webben: https://www.webforum.nu/amne/html-css/825-varför-fungerar-inte-mina-include-filer-på-servern
