03. september 2003 - 19:43Der er
10 kommentarer og 1 løsning
IIS Startmappe problemer for at få ASP op at køre igen
For at få både ASP og ditto .NET til at køre samtidig har jeg været inde og pille en del og bl.a. af og geninstalleret IIS 5.1 (kort historie)
Samtidig har jeg været inde under programindstillinger for de enkelte webs og sætte/oprette program for at kunne konfigurere hvilke programtilknytninger der skulle være ( asp og asp.net). Det er så også OK, men så får jeg problemer med mine gamle Access databasser ( Ikke alt behøver at køre i Mysql).
Problemet er bl.a. stien Request.ServerVariables("APPL_PHYSICAL_PATH")&"..\db\XXXX.mdb"
Det gav mig før db mappen under inetput nu leder den efter en mappe ved siden at den virtuelle mappe "mitweb.."
Det skyldes nok at programtildeling ( som vel normalt er nedarvet fra moderwebbet localhost) nu tager udgang i mappen "mitweb..." - startmappen. Sletter jeg programtildelingen for at lade den nedarve - er stien ok - men forstår ikke ASP og .NET
server.mappath med .. i , bliver blokeret på flere og flere webhoteller for at øge sikkerheden. Jeg har også været ude for at SSI ikke kunne laves med file, men skulle laves som virtual, igen fordi .. heller ikke var tilladt ved includes
>> jeg ved det ikke - det er noget fra barndommen i asp - siddet skævt på potten. Dengang kørte jeg herhjemme kun PWS mod en gammel NT4 server på worket.
Men lad mig lige holde fast i roden ( Jeg citerer fra IIS manus)
Programudgangspunkt Et programs udgangspunkt angives ved et pakkeikon i IIS-snap-in-programmet. Følgende eksempel viser et program med startmappen /SiteAdmin: Filerne i mapperne \Login, \Order og \SetupDB betragtes som en del af /SiteAdmin-programmet.
Sådan har det været altid indtil frameværket 1.1 kom snigende ind af bagdøren og lagde sig henover IIS.
Nu betragter filerne i undermapper sig ikke som en del af moderprogrammet ( ASP som eks.) med skal ærklæres en gang til for hvor undermappe.
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.