By using this site, you agree to our updated Privacy Policy and our Terms of Use. Manage your Cookies Settings.
429,077 Members | 2,160 Online
Bytes IT Community
+ Ask a Question
Need help? Post your question and get tips & solutions from a community of 429,077 IT Pros & Developers. It's quick & easy.

Differences between IIS'es

P: n/a
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.
Nov 18 '05 #1
Share this Question
Share on Google+
1 Reply


P: n/a

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/de...arentpaths.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" <hc***@spam.remove.sameoldplace.net> wrote in messagenews:%2****************@TK2MSFTNGP09.phx.gb l...> 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.

Nov 18 '05 #2

This discussion thread is closed

Replies have been disabled for this discussion.