E
edwardb
Hi:
I'm a relative newbie to IIS and Frontpage, but I am a long time IT
professional, and I have done a bit of web site publishing admin using
Site Server 3. The problems I'm having are mainly conceptual (I
think), and I'm not sure if this is the right group to handle my
questions (but since this spans a wide gamut; and the one specific
error I have refers to the FP client, I thought that posting here is
as good a place to start as any).
I'm running WinXP Pro SP1 with all WinUpdate critical patches applied.
IIS 5.1 (and FPSE2000) were installed as part of OS build. FP2003
(11.5516.5703) (I'm current as far as Office Update is concerned).
What I want to do is use this machine as a platform on which to do web
page design, development, and testing for 4 different internet web
sites, and two internal intranet sites (one running WSS on W2003).
I am aware that winxp only supports one web site, so we probably
should take all discussions of virtual servers off the table at the
outset.
My thought was to create two folders: "My Web Sites" and "My Webs".
The former would contain one subfolder for each web site I'm managing,
the contents of which would be the "local copy" of the site
managed/created by FP2003. The latter, "My Webs", folder would mirror
the former, and would be the "remote copy" that FP would "publish to".
Then, on the IIS side (from inside IISadmin), I would create virtual
directories that would "point at" the relevant site folders inside the
"My Webs" folder. This would have the effect of keeping all the
server-based content out of wwwroot -- as at some point this stuff may
migrate to another partition or machine. From inside FP I could then
publish from "My Web Sites" to "My Webs\sitename" using disk-based
nomenclature, or to "http://localhost/sitename" using server-based
nomenclature.
This would give me the ability to debug and publish locally
(disk-based) and then simulate a "real" publish to the production site
using a publish to "http://localhost/sitename", the only difference
tween this latter operation and publishing to
http://sitename.realsite.com would be the name; so I can test pretty
much everthing locally without having to resort to the net. I think
of "My Web Sites\sitename" as the "development location", "My
Webs\sitename" as the "staging location", and
"http://localhost/sitename" (which is merely a vdir pointing from
"DefaultWebSite/sitename" back at "My Webs\sitename") as the "pseudo
production location".
This seems to make sense to me, and it appears to work most of the
time. The published content is always in "My Webs\sitename" whether
it was published by FP using disk-based or server-based (http)
methods.
There are some anomalies that appear to me to be confusing: even
though I never put any content in wwwroot (all I did was create a
virtualDir under the default website with name "sitename" which
pointed to "My Webs\sitename") yet somewhere along the line
"wwwroot\sitename" got created (as viewed from Win Explorer) with
content of 6 folders ("_private", 4 "_vtixxx" folders, and an
"images") all empty.
Speaking of Windows Explorer, there is a "web sharing" tab on the
explorer properties dialog for "sitename" in the "My Webs" folder ("My
Webs\sitename") which seems to contain an alias for the virtual
directory name created under the default web site in IISadmin. Are
"Web Sharing" aliases then nothing more than virtual dir names? Could
I in effect create a Virtual Dir in Explorer by adding a Web Sharing
alias to a folder?
There appears to be some subtle difference with the contents of "My
Webs\sitename" depending upon whether the content got there thru a FP
disk-based or FP server-based (http) publishing operation? What is
this difference?
There doesn't appear to be any right click properties dialog that
completely indicates what a folder's "type" is: virtual dir, Web,
SubWeb, disk-based, or server-based??? Even the folder icons seem
confusing: plain vanilla folder, vanilla with little globe in lower
right, vanilla with larger globe centered, and something that looks
like an opened cardboard box with a globe popping out. When I right
click, properties on these items, I can see no coherent, consistent
info pattern to indicate the differences. Is there anywhere where all
the web site/folder icons appearing in FP2003 and IIS Admin MMC are
documented??
There seem to be a bewildering set of seemingly similar terminologies.
Is there anywhere a tutorial that can precisely sort out at least the
following terms, and any differences in meaning from an IIS admin MMC
vs FP2003 vs IE vs WinExplorer vs FPSE2000 admin vs FPSE2002 Admin
perspective??:
-- Web
-- Virtual Web
-- Virtual directory
-- Server-based Web
-- Disk-based Web
-- SubWeb
-- Virtual SubWeb (is there such a thing?)
-- Web Folder
-- Web Client Network (appears in network places from time to time)
-- Server Extensions 2000 Web
-- Server Extensions 2002 Web (ie whats the diff tween FPSE2000 &
FP2002?)
-- Share
-- Web Share
-- Local Site
-- Remote Site
There have been comments here that you cannot turn vdirs into subwebs,
but I seem to be able to first create the vdir in IISadm, then right
click parent dir to create a FPSE extended web and give it the same
name as the vdir, and this seems to work. If I first create the FPSE
extended web that creates a "real" folder in wwwroot which is not what
I want.
Is there any kind of "Best Practice" documentation for all of this?
Also how can one best utilize "Add Network Places" with this stuff as
well?
Last question (and the only thing that absolutely doesn't work -- no
matter what I do): when I right click on a FPSE extended web folder
in IISadmin, go to all tasks, one of the choices is "open with
frontpage" this always fails with message "you need to install
frontpage client to open a web with frontpage". I definitely have
FP2003 installed -- it can open sites both on local machine across
intranet, and even out on internet. I can publish to disk based
locations, local http destinations, and even to sites on internet
using SSL. (I do occasionaly get "server timed out messages" when
publishing, but this always seems to reflect badly screwed up
intrasite navigation -- once I fix that, all appears well again).
Anyhow is there some confusion tween FP2003 and IIS 5.1 Admin? (i.e.
is what I'm seeing normal because for some reason IIS admin was never
coded to recognize FP2003??), or is something with install wrong? I
have uninstalled/reinstalled IIS, FPSE2000, and FPSE2002 all to no
avail. It's a minor annoyance at this point, but even so....
One other note: I have Jim Buyens' book "FP 2002 Inside/Out" and have
read most of it -- especially the publishing chapters.
Any help with my confusions would be appreciated
I'm a relative newbie to IIS and Frontpage, but I am a long time IT
professional, and I have done a bit of web site publishing admin using
Site Server 3. The problems I'm having are mainly conceptual (I
think), and I'm not sure if this is the right group to handle my
questions (but since this spans a wide gamut; and the one specific
error I have refers to the FP client, I thought that posting here is
as good a place to start as any).
I'm running WinXP Pro SP1 with all WinUpdate critical patches applied.
IIS 5.1 (and FPSE2000) were installed as part of OS build. FP2003
(11.5516.5703) (I'm current as far as Office Update is concerned).
What I want to do is use this machine as a platform on which to do web
page design, development, and testing for 4 different internet web
sites, and two internal intranet sites (one running WSS on W2003).
I am aware that winxp only supports one web site, so we probably
should take all discussions of virtual servers off the table at the
outset.
My thought was to create two folders: "My Web Sites" and "My Webs".
The former would contain one subfolder for each web site I'm managing,
the contents of which would be the "local copy" of the site
managed/created by FP2003. The latter, "My Webs", folder would mirror
the former, and would be the "remote copy" that FP would "publish to".
Then, on the IIS side (from inside IISadmin), I would create virtual
directories that would "point at" the relevant site folders inside the
"My Webs" folder. This would have the effect of keeping all the
server-based content out of wwwroot -- as at some point this stuff may
migrate to another partition or machine. From inside FP I could then
publish from "My Web Sites" to "My Webs\sitename" using disk-based
nomenclature, or to "http://localhost/sitename" using server-based
nomenclature.
This would give me the ability to debug and publish locally
(disk-based) and then simulate a "real" publish to the production site
using a publish to "http://localhost/sitename", the only difference
tween this latter operation and publishing to
http://sitename.realsite.com would be the name; so I can test pretty
much everthing locally without having to resort to the net. I think
of "My Web Sites\sitename" as the "development location", "My
Webs\sitename" as the "staging location", and
"http://localhost/sitename" (which is merely a vdir pointing from
"DefaultWebSite/sitename" back at "My Webs\sitename") as the "pseudo
production location".
This seems to make sense to me, and it appears to work most of the
time. The published content is always in "My Webs\sitename" whether
it was published by FP using disk-based or server-based (http)
methods.
There are some anomalies that appear to me to be confusing: even
though I never put any content in wwwroot (all I did was create a
virtualDir under the default website with name "sitename" which
pointed to "My Webs\sitename") yet somewhere along the line
"wwwroot\sitename" got created (as viewed from Win Explorer) with
content of 6 folders ("_private", 4 "_vtixxx" folders, and an
"images") all empty.
Speaking of Windows Explorer, there is a "web sharing" tab on the
explorer properties dialog for "sitename" in the "My Webs" folder ("My
Webs\sitename") which seems to contain an alias for the virtual
directory name created under the default web site in IISadmin. Are
"Web Sharing" aliases then nothing more than virtual dir names? Could
I in effect create a Virtual Dir in Explorer by adding a Web Sharing
alias to a folder?
There appears to be some subtle difference with the contents of "My
Webs\sitename" depending upon whether the content got there thru a FP
disk-based or FP server-based (http) publishing operation? What is
this difference?
There doesn't appear to be any right click properties dialog that
completely indicates what a folder's "type" is: virtual dir, Web,
SubWeb, disk-based, or server-based??? Even the folder icons seem
confusing: plain vanilla folder, vanilla with little globe in lower
right, vanilla with larger globe centered, and something that looks
like an opened cardboard box with a globe popping out. When I right
click, properties on these items, I can see no coherent, consistent
info pattern to indicate the differences. Is there anywhere where all
the web site/folder icons appearing in FP2003 and IIS Admin MMC are
documented??
There seem to be a bewildering set of seemingly similar terminologies.
Is there anywhere a tutorial that can precisely sort out at least the
following terms, and any differences in meaning from an IIS admin MMC
vs FP2003 vs IE vs WinExplorer vs FPSE2000 admin vs FPSE2002 Admin
perspective??:
-- Web
-- Virtual Web
-- Virtual directory
-- Server-based Web
-- Disk-based Web
-- SubWeb
-- Virtual SubWeb (is there such a thing?)
-- Web Folder
-- Web Client Network (appears in network places from time to time)
-- Server Extensions 2000 Web
-- Server Extensions 2002 Web (ie whats the diff tween FPSE2000 &
FP2002?)
-- Share
-- Web Share
-- Local Site
-- Remote Site
There have been comments here that you cannot turn vdirs into subwebs,
but I seem to be able to first create the vdir in IISadm, then right
click parent dir to create a FPSE extended web and give it the same
name as the vdir, and this seems to work. If I first create the FPSE
extended web that creates a "real" folder in wwwroot which is not what
I want.
Is there any kind of "Best Practice" documentation for all of this?
Also how can one best utilize "Add Network Places" with this stuff as
well?
Last question (and the only thing that absolutely doesn't work -- no
matter what I do): when I right click on a FPSE extended web folder
in IISadmin, go to all tasks, one of the choices is "open with
frontpage" this always fails with message "you need to install
frontpage client to open a web with frontpage". I definitely have
FP2003 installed -- it can open sites both on local machine across
intranet, and even out on internet. I can publish to disk based
locations, local http destinations, and even to sites on internet
using SSL. (I do occasionaly get "server timed out messages" when
publishing, but this always seems to reflect badly screwed up
intrasite navigation -- once I fix that, all appears well again).
Anyhow is there some confusion tween FP2003 and IIS 5.1 Admin? (i.e.
is what I'm seeing normal because for some reason IIS admin was never
coded to recognize FP2003??), or is something with install wrong? I
have uninstalled/reinstalled IIS, FPSE2000, and FPSE2002 all to no
avail. It's a minor annoyance at this point, but even so....
One other note: I have Jim Buyens' book "FP 2002 Inside/Out" and have
read most of it -- especially the publishing chapters.
Any help with my confusions would be appreciated