Differences between IIS'es

  • Thread starter Thread starter H.C.Eng
  • Start date Start date
H

H.C.Eng

Is there a document that lists the differences between IIS in Windows 2000 and IIS in Windows Server 2003? I am talking about gotcahs for people with asp pages written in Windows 2000 and now running them on Windows Server 2003.

For example, I now have a asp file with:

<!-- #include file= "../routines.asp" -->

that works perfectly fine in Windows 2000 and now in Windows Server 2003 it complains

The Include file '../routines.asp' cannot contain '..' to indicate the parent directory.

Thanks.
 
Hi,

this is due to the tightened security in Windows Server 2003. You need to
tweak IIS metabase's 'AspEnableParentPaths' setting to allow parent
referencing to be used:

http://msdn.microsoft.com/library/d...us/iissdk/iis/ref_mb_aspenableparentpaths.asp Just search the setting from metabase.xml and set it according to yourneeds -- Teemu Keiski MCP, Microsoft MVP (ASP.NET), AspInsiders member ASP.NET Forum Moderator, AspAlliance Columnist> "H.C.Eng" <[email protected]> wrote in message Is there a document that lists the differences between IIS in Windows2000 and IIS in Windows Server 2003? I am talking about gotcahs for peoplewith asp pages written in Windows 2000 and now running them on WindowsServer 2003.>> For example, I now have a asp file with:>> <!-- #include file= "../routines.asp" -->>> that works perfectly fine in Windows 2000 and now in Windows Server 2003it complains>> The Include file '../routines.asp' cannot contain '..' to indicate theparent directory.>> Thanks.
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Back
Top