Publishing a web site using Publisher 2007

F

Frustrated Linda

How do I publish a web site on Windows Vista using Publisher 07? Where do I
set up the FTP location? I
 
D

Don Schmidt

If you mean the location on the ISP server, in my case it is a folder named
public_html
 
D

DavidF

The directions and methods for uploading your Publisher web files will vary
based on which version of Publisher you use, which operating system and
which version of IE. This is further complicated by the fact that each host
will vary as to where you upload the Publisher files - the root directory or
folder. The root directory is sometimes a folder called 'public_html" or
something else. Your webhost provides that information. In general you
should check the Support section of your host or the FAQs for instructions
on how and where to upload to your root directory.

If you are using a Publisher 'form' on your website you must use HTTP
uploading protocol, otherwise it is usually easier to use FTP uploading
protocol.

Here are the most recent directions from MSFT. Reference: Prepare, publish,
and maintain your Publisher Web site:
http://office.microsoft.com/en-us/publisher/HA100947601033.aspx

If you scroll down the above referenced article to the 'Publish a Web site
by using FTP' section, you will see a plus sign by 'How?' click that plus
sign to expand the content. Therein describes the difference in how you use
FTP uploading in XP vs.Vista. Some people have had problems figuring out
this method.

Generally instead of trying to directly upload your files when you 'Publish
to the Web' from Publisher, you will probably find that it easier to do it
in two steps. First when you 'Publish to the Web' direct your web files to
your local computer where you can easily find them, and upload them from
there. There is a section in the above referenced article that explains
this: 'Publish a Web site to a folder on your computer'. Don't forget that
you need to upload both the 'index.htm' file (your home page) and the
'index_files' folder (intact) which contains your other pages and all your
supporting graphic files.

Here is an alternative way: How can I upload files to my site using Internet
Explorer 7?:
http://www.webhost4life.com/HostingKB/KnowledgebaseArticle50055.aspx
Remember that the root directory will vary from host to host so adapt these
instructions accordingly.

I would also suggest that you consider downloading and installing the free
FTP client FileZilla:
http://filezilla-project.org/ It is likely to be easier for you in the long
run. By using a dedicated FTP client you will be able to more easily upload
your web files, other external files and manage the files on your web
directory.

I would also suggest that you download all the support documentation on this
page and study the directions:
http://filezilla.sourceforge.net/documentation/ It might take you a bit of
time to learn how to use FileZilla but it is a snap to use after you do. And
finally here is a link to some more directions on how to use FileZilla that
has some screenshots: Reference: Aplus.net: How do I upload with Filezilla:
http://www.apluskb.com/scripts/How_do_I_upload_with_answer3668.html
Adapt the directions as per your host.

DavidF
 
S

Spike

I must "Respectfully" disagree with one of David's comments. ( I rarely
disagree with the man ) In the second paragraph "you must use HTTP" is not
true for all ISP's. The ISP I use is (godaddy). I use publisher forms and
have two methods working for me. One is the built in CGI of the host and
the other is the PHP method. I do not use the HTTP for uploading. I use
FTP (file zilla). David and I "Agree to Disagree" with no hard feelings.
Too bad the rest of the world can't figure that one out.

Spike
 
S

Spike

I have not used the method you showed using Xp or Vista. I have had success
with File Zilla XP and Vista.
It seems that with XP and Vista using the windows drag and drop network
places transfer of files there were too many times it hung up.
I have four domains that I maintain and file zilla remembers who is who.

Spike
 
D

DavidF

<grin> Thank you for correcting me, Spike. I actually agree that my
statement about HTTP and forms was woefully incomplete and misleading.
Perhaps a better way for me to have said it was that if you want to use the
Publisher forms in their *default* configuration, then you will need to use
HTTP uploading and your web host must support and have FrontPage Server
Extensions enabled and functioning correctly. However, as you so correctly
pointed out, I should have also said that the forms can be changed to work
with other server side programs. I would also suggest that given how things
have changed these days, changing the forms and using an alternative to FPSE
is a good idea.

One other feature in Pub 2003 and 2007 SEEMS to be dependent upon FPSE and
HTTP uploading. Have you been able to get the incremental uploading feature
to work without FPSE, and using FTP uploading? I don't use incremental
uploading myself, but I am just curious if there is a way.

FWIW the statement about HTTP uploading was an after thought in this case. I
was trying to work up a better answer and explanation for people having
problems with FTP uploading, and just threw it in at the last minute. Did
you perhaps follow the link: How can I upload files to my site using
Internet Explorer 7?:
http://www.webhost4life.com/HostingKB/KnowledgebaseArticle50055.aspx
I use GoDaddy to register my domain names, but www.webhost4life.com to host
my sites. While perusing their knowledge base the other day I ran across
this new article and it explained a way to ftp upload that I had not seen
before. I use a third party ftp client myself, but this method did work
pretty well when I tested it, and I thought it might be an easier solution
for people that didn't want to use FileZilla. What do you think? I still use
XP...does it also work with Vista?

Thanks again...and keep on disagreeing with me. I learn things that way.

DavidF
 
D

DavidF

OK, thanks. If you do get a chance, try it, but I agree that using FileZilla
is a superior approach in general. I have also read where the uploading is
faster with a third party FTP client.

DavidF
 
R

Rob Giordano [MS MVP]

If you are using the forms in Publisher (not CGI or other) they rely on FPSE
and must be published to the server via the HTTP method (the webserver must
have FPSE working and also allow for the form handler to work). Publishing
to a webserver via ftp will break the FPSE's and the form will not work,
neither will anything else relying on FPSE's on that web.



--
~~~~~~~~~~~~~~~~~~
Rob Giordano
Microsoft MVP Expression
 

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

Top