Om jag hajar allt rätt så stödjer inte win-32 porten av php include() utan man är hänvisad till require("c:\Arbeten\WEB\olailindgren\www\admin\menu.php");
Rätta mig om jag har fel för nu blir jag osäker...
---
Av ditt felmeddelande att dömma fungerar include() men jag tror inte virtuall() fungerar alternativt en include("/menu/index.php").
include() och require() fungerar utmärkt i windows. Även virtual() fungerar i windows så länge man använder Apache, eftersom det är en Apache-specifik funktion.
Det är möjligt include("menu.php") fungerar men för mig med flera är det mer relevant om man kan inkludera från roten, typ include("/menu.php").
Mina efterforskningar på området visade att så ej var fallet. Inte heller fungerade <!-- #INCLUDE VIRTUAL="/menu.php" --> , alltså ssi, särskilt bra med php. Inte alls för att vara ärlig!
Öööhh... cgi!? cgi ger mig kalla kårar! :-) Jag pysslade med sånt en gång i tiden... Kompilerat i C och inte direkt enkelt att sköta underhålla...
Det var före asp och php. Jag tror de flesta på dessa forum använder asp och/eller php till sån't som man kanske tidigare använde cgi till. Cgi är ju inget språk...
Dessutom beror det väl på vilken server man kör? Kan man köra både IIS och Apache på samma dator!? Det vore ju trevligt i så fall...
Jorå, det går bra att köra iis/pws och Apache på samma burk, dock inte samtidigt eftersom båda lyssnar på port 80. Har en rätt bra länk till hur man installerar Apache med php och MySQL på win-burkar, men dessvärre inte här. Återkommer...
Onödigt vetande
Jag har skrivit ett cgi i Pascal idag i rent studiesyfte, alltså...