Avatar billede knas Nybegynder
27. maj 2001 - 08:08 Der er 5 kommentarer og
2 løsninger

Server variabler IIS 5

I Apache har man nogle server variabler, bl.a. $DOCUMENT_ROOT, som indeholder stien til det aktuelle dokument.
Kan man i IIS 5 sætte en variabel, og gerne $DOCUMENT_ROOT til at indeholde samme information ?
Avatar billede erikjacobsen Ekspert
27. maj 2001 - 08:38 #1
Du kan se med dette script lidt om hvad du kan få fat på:

<html>
<head><title>Test</title>
</head>
<body>
<%
  response.write Server.MapPath(\"/\") & \"<br>\"
  for each k in Request.ServerVariables
    response.write k & \": \" & Request.ServerVariables(k) & \"<br>\"
  next
%>
</body>
</html>
Avatar billede bojohansen Nybegynder
27. maj 2001 - 11:08 #2
http://www.devguru.com/Technologies/asp/quickref/request_servervariables.html

Her er en liste over Server.Variables til asp.

Men til den sti som man er i brug Erik\'s svar.
Avatar billede bojohansen Nybegynder
27. maj 2001 - 11:11 #3
eller <%= Request.ServerVariables(\"PATH_INFO\") %>
Avatar billede erikjacobsen Ekspert
27. maj 2001 - 11:30 #4
Det er nu ikke det samme som $DOCUMENT_ROOT. Det giver på en af de
servere jeg har adgang til som PATH_INFO: \"/domænenavnet/servervariables.asp\" og
altså ikke den fulde sti. Jeg mener at MapPath(\"/\") er det der passer bedst
Avatar billede bojohansen Nybegynder
27. maj 2001 - 15:13 #5
PATH_INFO skulle giver dig stien fra din ROOT, /mappe/fil.asp men bruger man feks. PATH_TRANSLATED den retunere så hele stien (C\\:....) + filnavnet som den er på.

Det var også mere for at vise de ServerVariables, der er tilgængelige på asp :-)

<Cut>
Men til den sti som man er i brug Erik\'s svar.
</Cut>
Avatar billede knas Nybegynder
27. maj 2001 - 20:06 #6
Nu skulle jeg jo selvfølgelig have sagt at jeg bruger php.
Man kan altså ikke selv definere en variabel formoder jeg.
Men skide med det så. - jeg er glad for jeres hjælp.
Da i begge har gjort en indsats, synes jeg i skal dele point\'ne - det håber jeg er ok.
Avatar billede erikjacobsen Ekspert
27. maj 2001 - 20:22 #7
Ha, ok, ja, sommetider skulle man jo tage og læse spørgsmålet. Her er hvad du
kan se på en IIS - typisk: http://www.datamatikeruddannelsen.dk/ej/phpinfo.php
Du kan selv kalde phpinfo() og se om det også er der hos dig.
Avatar billede Ny bruger Nybegynder

Din løsning...

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.

Loading billede Opret Preview
Kategori
Uanset kodesprog, så giver vi dig mulighederne for at udvikle det, du behøver.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester