You can change the root of the local site (i.e. Default Web Site) by
changing the home directory of the site within IIS. Remember, virtual
directories are not individual websites, but simply virtual sub-folders
within the main site which point to a physical folder on disk chosen by
you.

Dan

-----Original Message-----
From: [email protected]
[mailto:[EMAIL PROTECTED] On Behalf Of David Smart
Sent: 26 September 2005 15:40
To: [email protected]
Subject: Re: [ASP] Include Virtual Not Found

Don't understand you.  The root of your local site is c:\Inetpub\wwwroot
because that's what IIS says it is.  As I see it, you are putting the
site in sub-directory sesius, which is not the root of your local site,
but is a first-level sub-directory from that root.

Dave S

  ----- Original Message -----
  From: GLSmyth
  To: [email protected]
  Sent: Monday, September 26, 2005 10:44 PM
  Subject: Re: [ASP] Include Virtual Not Found


  Dave -

  No, the root of my local site is c:\Inetpub\wwwroot\sesius - IIS sees
  the root as c:\Inetpub\wwwroot which, to my knowledge, cannot be
changed.

  (The database was at the root for testing purposes and has now been
  moved into a separate folder.)

  Cheers -

  george


  --- In [email protected], "David Smart"
  <[EMAIL PROTECTED]> wrote:
  > I think this is the first time we've actually seen this information.
  Now, I'm speculating here, but ...
  >
  > On your real server, the root of the web site is at
  > 
  >   d:\Inetpub\wwwroot\sesi-md.com
  >
  > and you have your mdb file in the root of the web site (which is
  actually a terrible idea, but that's beside the point).
  >
  > But the root of your test web site is at
  > 
  >   c:\Inetpub\wwwroot
  >
  > and you have your mdb file in a sub-directory called "sesius".
  >
  > Why don't you have the mdb file in the root of your test site too -
  i.e. directly in the wwwroot directory?
  >
  > Dave S
  > 
  >   ----- Original Message ----- 
  >   From: GLSmyth 
  >   To: [email protected] 
  >   Sent: Friday, September 23, 2005 11:26 PM
  >   Subject: Re: [ASP] Include Virtual Not Found
  >
  > 
  >   Shawn -
  > 
  >   Thanks for the information.  However, the thing that I need to
make
  >   the same is the local and server locations.  To this extent I
think
  >   that I just fond something that makes it academic in that it
cannot
  >   happen regardless (sigh).
  > 
  >   This is how I currently have the connection strings in my Include
  file:
  > 
  >   Dim Driver, objCommand
  > 
  >   ' Use this one for local development
  >   Driver = "Provider=Microsoft.Jet.OLEDB.4.0;Data
  >   Source=c:\Inetpub\wwwroot\sesius\Web.mdb"
  > 
  >   ' Use this one on the server
  >   'Driver = "Provider=Microsoft.Jet.OLEDB.4.0;Data
  >   Source=d:\Inetpub\wwwroot\sesi-md.com\Web.mdb"
  >
  > 
  >   I only have a single drive, but this could be dealt with by adding
a
  >   D: drive to my machine.  The real sticker, however, is the folder
that
  >   is on the remote machine - "sesi-md.com".  I spent close to a week
(on
  >   and off) trying to get IIS to work on my new XP maching here at
work.
  >   I got .htm extension pages to work, but anything with .asp was
  >   telling me strange things, like I had the wrong scripting language
and
  >   improper permissions.  I did everything but reformat the drive
that
  >   was suggested.  The solution which dropped into my lap
accidentally
  >   was that the dot in the folder name "sesi-md.com" was causing the
  >   problems.  As soon as I changed the folder name to "sesius"
everything
  >   worked just fine.  Go figure.
  > 
  >   So the bottom line is that regardless what I do anywhere else,
there
  >   is no way that I can include "sesi-md.com" as a directory name
  >   locally, so I will always have to have two separate connection
  >   strings, thus the local and remote sites will always have to have
  >   differences.  This being the case, I will just have to make do
with
  >   either remembering to change the pointer to the Include file if I
  >   decide to use "virtual" or (better yet) just go ahead and use
"file"
  >   and deal with the consequences in case the location of a folder
needs
  >   to change.
  > 
  >   Oh well, thanks for all of the information that has come my way, I
do
  >   appreciate it and the thought process has helped me learn.
  > 
  >   Cheers -
  > 
  >   george
  >
  > 
  >   --- In [email protected], "Shawn K. Hall"
  >   <[EMAIL PROTECTED]> wrote:
  >   > Hi George,
  >   > 
  >   > > It would be great if someone a whole lot smarter 
  >   > > than me had a way of doing this.
  >   > 
  >   > It sounds like what you're wanting to do is simulate the server
  folder
  >   > dynamics locally so you don't have to duplicate content and risk
  >   > problems in change management.
  >   > 
  >   > If so, use different folders off of root for the include folders
  (say,
  >   > one uses "/one" and the other uses "/two"), then map these
  folders as
  >   > virtual directories of the same name from root. Then, when you
hit a
  >   > page with a virtual include from root it'll hit the correct
folder.
  >   > Here's an example:
  >   > 
  >   > Assuming the following two sites:
  >   > 
  >   > Site1 (d:\my websites\site one\):
  >   >   /one/dbconn.asp
  >   >   /file.asp
  >   > 
  >   > Site2 (d:\my websites\site two\):
  >   >   /two/dbconn.asp
  >   >   /file.asp
  >   > 
  >   > Site1 file.asp:
  >   >   <!--#include virtual="/one/dbconn.asp" -->
  >   > 
  >   > Site2 file.asp:
  >   >   <!--#include virtual="/two/dbconn.asp" -->
  >   > 
  >   > Now in IIS map the following folders as virtual folders:
  >   >   d:\my websites\site one\one\ => /one/
  >   >   d:\my websites\site two\two\ => /two/
  >   > 
  >   > Now, under localhost you'll have the following folders:
  >   >   http://localhost/site%20one/
  >   >   http://localhost/one/
  >   >   http://localhost/site%20two/
  >   >   http://localhost/two/
  >   > 
  >   > And if you hit either:
  >   >   http://localhost/site%20one/file.asp
  >   >   http://localhost/site%20two/file.asp
  >   > ...it'll "include" the correct file from the appropriate
includes
  >   > folder.
  >   > 
  >   > Regards,
  >   > 
  >   > Shawn K. Hall
  >   > http://12PointDesign.com/
  >   > http://ReliableAnswers.com/
  >   > 
  >   > '// ========================================================
  >   >     Be consistent - but don't do it all the time.
  >
  >
  >
  >
  >  
  ---------------------------------------------------------------------

  >   Home       : http://groups.yahoo.com/group/active-server-pages
  >
---------------------------------------------------------------------
  >   Post       : [email protected]
  >   Subscribe  : [EMAIL PROTECTED]
  >   Unsubscribe: [EMAIL PROTECTED]
  >
--------------------------------------------------------------------- 
  >
  >
  > 
  >   SPONSORED LINKS Active server page web hosting  Active server page
  hosting  Active server pages  
  >         Active server page asp  Active server page training  
  >
  >
  >
 
------------------------------------------------------------------------
------
  >   YAHOO! GROUPS LINKS 
  > 
  >     a..  Visit your group "active-server-pages" on the web.
  >       
  >     b..  To unsubscribe from this group, send an email to:
  >      [EMAIL PROTECTED]
  >       
  >     c..  Your use of Yahoo! Groups is subject to the Yahoo! Terms of
  Service. 
  >
  >
  >
 
------------------------------------------------------------------------
------
  >
  >
  >
  > [Non-text portions of this message have been removed]




  ---------------------------------------------------------------------

  Home       : http://groups.yahoo.com/group/active-server-pages
  ---------------------------------------------------------------------
  Post       : [email protected]
  Subscribe  : [EMAIL PROTECTED]
  Unsubscribe: [EMAIL PROTECTED]
  --------------------------------------------------------------------- 



  SPONSORED LINKS Active server page web hosting  Active server page
hosting  Active server pages  
        Active server page asp  Active server page training  


------------------------------------------------------------------------
------
  YAHOO! GROUPS LINKS 

    a..  Visit your group "active-server-pages" on the web.
      
    b..  To unsubscribe from this group, send an email to:
     [EMAIL PROTECTED]
      
    c..  Your use of Yahoo! Groups is subject to the Yahoo! Terms of
Service. 


------------------------------------------------------------------------
------



[Non-text portions of this message have been removed]



------------------------ Yahoo! Groups Sponsor --------------------~-->
Get Bzzzy! (real tools to help you find a job). Welcome to the Sweet
Life.
http://us.click.yahoo.com/A77XvD/vlQLAA/TtwFAA/17folB/TM
--------------------------------------------------------------------~-> 

---------------------------------------------------------------------

 Home       : http://groups.yahoo.com/group/active-server-pages
---------------------------------------------------------------------
 Post       : [email protected]
 Subscribe  : [EMAIL PROTECTED]
 Unsubscribe: [EMAIL PROTECTED]
---------------------------------------------------------------------
Yahoo! Groups Links



 




------------------------ Yahoo! Groups Sponsor --------------------~--> 
Get Bzzzy! (real tools to help you find a job). Welcome to the Sweet Life.
http://us.click.yahoo.com/A77XvD/vlQLAA/TtwFAA/17folB/TM
--------------------------------------------------------------------~-> 

---------------------------------------------------------------------    
 Home       : http://groups.yahoo.com/group/active-server-pages
---------------------------------------------------------------------
 Post       : [email protected]
 Subscribe  : [EMAIL PROTECTED]
 Unsubscribe: [EMAIL PROTECTED]
--------------------------------------------------------------------- 
Yahoo! Groups Links

<*> To visit your group on the web, go to:
    http://groups.yahoo.com/group/active-server-pages/

<*> To unsubscribe from this group, send an email to:
    [EMAIL PROTECTED]

<*> Your use of Yahoo! Groups is subject to:
    http://docs.yahoo.com/info/terms/
 


Reply via email to