Category Archives: 1921

How to trouble-shoot Publisher web upload issues

applies to versions 2003, 2002, 2000


Firstly a word of advice.. if you must contact you web host support avoid telling them you have a Publisher web. Most of them will freak out if they hear that and cause you more grief in the end. This reaction is based on ignorance. For the most part issues are fundamental and it is irrelevant as to what generated html files. If you are having FrontPage Extension issues just let the host assume you are using a FrontPage web, most hosts don’t know that Publisher is using FP components.


If you are having an issue with Publisher publishing the web publication to the web server there are some basic trouble-shooting steps to work through. Such an issue is usually a connectivity and/or host side issue versus a Publisher issue. Use these steps to help determine the problem and/or isolate it.


Note: if you have a form page in your web publication – which requires FrontPage Server Extensions (FPSE), or you are wanting to use http uploading (requires FPSE) – then disregard any ftp procedures. Forms do not work if using ftp publishing, ftp publishing will break FPSE. You should only use one protocol all the time and not both

– check firewall settings, application/user privileges.


– if behind a network, verify with network admin that you have ftp privileges.

– reboot your machine (you may have a hung connection).

– verify you have the correct FTP url from the host.

– if using http verify the url with the host.

– verify with host the user login.

– verify your publishing steps (see how to publish articles)


– see if you can connect to the server using a different ftp client (i.e. wsftp le).

– if it’s ftp that is failing, then if possible try publishing in http.

– delete the ftp location and create a new one.

– if http then delete the network place and create a new one.

– log in host control panel and verify file and directory permissions are read/write.

– is the issue before or after the login is prompted and/or accepted. When after a successful login the likelihood increases that the issue is on the host side and not on your end. Contact host support.

– verify that you have no page in the web publication that has “hanging” objects, an object that straddles the document area and the scratch area. This can confuse and lock up publishing. The Design Checker should be used to identify issues prior to publishing.

– verify with the host that the server has the correct permission settings to allow Publisher to create and modify directories and XML files.

– verify that you have the disk space on your host account, that you aren’t surpassing your alloted web space (this is very commonplace!)

– if your login was accepted then verify that you are in the correct directory on the web server when trying to publish.



 

How to publish a Publisher web in HTTP


applies to versions 2003, 2002, 2000 (Note: 2002 users must explicitly type in the file name – index.htm) (Note: 2000 users disregard some options and settings)


If your domain hosting account has FrontPage Server Extensions (FPSE) installed you can upload your web site files in the HTTP Protocol. When FPSE is loaded on your account it is recommended that you use HTTP uploads exclusively because using FTP at any time may corrupt the FPSE files.


You must understand that the server processing functionality provided by FPSE requires HTTP publishing to deliver that functionality.


For example if you have a web page form in your Publisher web publication that form will only be functional on the server if it’s published in HTTP. Publisher uses FPSE to deliver the processing functionality to Publisher web forms. So if you designed a web form in your web publication you then need to have FPSE installed (that’s a host support function) and you have to publish the web publication in the HTTP protocol.


This article assumes the following:


  • you have a completed Publisher web publication
  • you have an available web hosting account
  • you have the http protocol url from your web space provider (not always the same as the ftp)
  • you have a web hosting account login from the provider


With that information at hand and your web publication file open and saved and your internet connection on we’ll start with a few recommended web settings.


We start with a visit in the Options. Go to the Tools menu, click on Options to open the Options dialog, go to the Web tab.


On the web tab uncheck the “Rely on VML…” option, and uncheck the “Allow PNG…” option. Checkboxes under Encoding and under E-mail should also be unchecked.


The top two options I suggest having checked, but aren’t required.


The Organize… option means that Publisher will create a sub-folder for your site and all site files except for the home page will be in this folder. If you prefer a folder structure and may be wanting to expand the site and build upon this then you’d want the option on. If you prefer to keep it simple and keep all site files together then you’d want the option off.


The Enable… option means that Publisher will create on the server a special XML file that is used to keep track of your pages. At a later time when you make a modification to the web publication and need to publish it again, Publisher will use this file to know what pages in the publication are effected by the modification and only upload those files rather then the entire publication.


If you have a small site or if you plan to make changes that are across the publication the use of this option would be unnecessary. If you have a large site that can take considerable time to upload or if you plan to make very limited changes then the use of this option can be a time saver.


Click the OK button to save the settings and close the Options dialog.


Now go the File menu and click on “Publish to the Web…” You may receive a dialog box informing you that you need a Web host. As stated earlier this article assumes you have such already. Click OK to close the dialog. Optionally check the Don’t show option to avoid the dialog in the future. Next the Publish to the Web dialog appears.


In the Publish to the web dialog box click the My Network Places icon in the menu.


That will list your current Network Places, you’ll now create a new Network Place to your domain hosting account. In the “File Name” box type in the HTTP protocol URL for your hosting account (this is not always the domain name so check with your host first) including the “http://” – for example: http://www.yourdomainname.com – and then click the Save button.


Publisher then locates the web server and you will then receive the login dialog box prompting you for your hosting account username and password. Input the login information and when it accepts your login the Publish To The Web dialog box then updates showing it is connected to your web server space.


The domain name will be shown in the “Save In” box at the top of the dialog and your server folders and files will be displayed. Do not change, move, or delete any file or folder on the server that you (or Publisher) did not create. Such files and folders are created by the provider and may be critical to the function of the web space they are providing you.


Some providers may state that you have to upload to a specific folder, if that is the case with your providers directions and you see that folder in the file list then click that folder to move into it.


The file name box will already have the sites home page file name of index.htm filled in so now all you have to do is click the Save button.


Once the Save button is clicked Publisher generates the html web page files and the image files and writes all the site files to the server. The time this process takes varies by several factors. Such as publication size, image sizes and number of, and your ISP connection speed, and the web server itself.


Once the process has completed close dialogs and close Publisher and then open your browser to your web address and test the site. If you have a form be sure to test it. Web forms cannot be tested in Publisher’s Web Page Preview. You can only test them from the server. This is because they are a server side function.


That’s all there is to publishing your Publisher web publication in HTTP.


If you are using a Publisher form here’s an FYI, the confirmation page displayed on the submit of the form is dynamically generated by the FPSE. There is no option available to customize that confirmation page or to use your own confirmation page.


I’ll close this article with a helpful tip. If you experience issues with using HTTP uploading or you experience issues with your published web form, you’ll want to verify your host has installed FPSE. That is very easy to do, simply browse to a hidden web page called “_vti_inf.html” on your domain. For example – http://www.yourdomainname.com/_vti_inf.html


If they are indeed installed you’ll be reading a FrontPage Configuration web page, if you don’t get the page then talk to your host. If you do get the page and you are having HTTP issues that may indicate FPSE corruption, so talk to your host.

How to publish a Publisher web publication (FTP)


applies to versions 2003, 2002, 2000 (Note: 2002 users must explicitly type in the file name – index.htm) (Note: 2000 users disregard some options and settings)


You’ve finally finished it. Your web publication is complete, at least for now. You’re ready to share it with the world. But how exactly do you get your pride and joy onto the World Wide Web?


It’s actually quite simple, once you know the steps. Which is what I’m going to teach you in this article.


First this article assumes a few things-


  • you have a completed Publisher web publication  (if you created a print publication you must convert it)
  • you have an available web space (a host provider or ISP)
  • you an upload url from your web space provider (for ftp publishing)
  • you have a web space login from the provider (your account username and password)


Have these items ready, have your web publication open and saved, and we’re ready to begin the steps to move your creation from your desktop to desktops around the planet.


We start with a visit in the Options. Go to the Tools menu, click on Options to open the Options dialog, go to the Web tab.


On the web tab uncheck the Rely on VML… option, and uncheck the Allow PNG… option. Checkboxes under Encoding and under E-mail should also be unchecked.


The top two options I suggest having checked, but aren’t required.


The Organize… option means that Publisher will create a sub-folder for your site and all site files except for the home page will be in this folder. If you prefer a folder structure and may be wanting to expand the site and build upon this then you’d want the option on. If you prefer to keep it simple and keep all site files together then you’d want the option off.


The Enable… option means that Publisher will create on the server a special XML file that is used to keep track of your pages. At a later time when you make a modification to the web publication and need to publish it again, Publisher will use this file to know what pages in the publication are effected by the modification and only upload those files rather then the entire publication.


If you have a small site or if you plan to make changes that are across the publication the use of this option would be unnecessary. If you have a large site that can take considerable time to upload or if you plan to make very limited changes then the use of this option can be a time saver.


Click the OK button to save the settings and close the Options dialog.


Now go the File menu and click on Publish to the Web… You may receive a dialog box informing you that you need a Web host. As stated earlier this article assumes you have such already. Click OK to close the dialog. Optionally check the Don’t show option to avoid the dialog in the future. Next the Publish to the Web dialog appears.


Click the drop down list arrow in the Save in: box. At the very bottom of this list, scroll if necessary, you’ll see two lines – FTP locations and Add/Modify FTP locations. Since this is your first upload you’ll need to first Add your upload URL so click on Add/Modify FTP locations. (Next time you publish you’ll skip the following steps)


You now have the dialog box to Add your web space publishing information. Please recall you were to have this information ready.


In the Name of FTP site type in the full URL for uploading that was provided to you by your web space provider. This is not case-sensitive. Next, in the Log on as: area check the User button and in the adjacent box type in the Username your provider gave you. Then in the Password box type in the Password the provider gave you. These two are case-sensitive so be sure to enter your login exactly as the provider provided it.


Double-check your entries and then click the Add button. If the Add button is grayed out then the URL is not a valid address type or login information was not entered. Check with your provider if you need assistance. Clicking the Add button enters your site into the FTP sites: list box. Click OK to close the dialog.


You then return to the Publish dialog and you’ll see your upload address displayed. (Next time you upload you’ll skip the above Add steps and come to this point) Click on your URL and then click the Open button. (The file name should say index.htm and the Save as type: should be Web Page, Filtered- these are default settings)


You may receive a log on dialog. Verify the Username is correct and type in the Password and click the OK button.


Publisher now makes a connection to the web server. Once the connection is made the file list will change and now display the files/folders on the server. Do not change, move, or delete any file or folder on the server that you (or Publisher) did not create. Such files and folders are created by the provider and may be critical to the function of the web space they are providing you.


Some providers may state that you have to upload to a specific folder, if that is the case with your providers directions and you see that folder in the file list then click that folder to move into it and then click the Save button. Otherwise just click the Save button.


Once the Save button is clicked Publisher generates the html web page files and the image files and writes all the site files to the server. The time this process takes varies by several factors. Such as publication size, image sizes and number of, and your ISP connection speed, and the web server.


Once the process has completed close dialogs and close Publisher and then open your browser to your web address and spend some time testing out the site before sharing the address with others.


Keep in mind that the world doesn’t know about your site just because you published it. So take your time – test it out, and make sure it’s user friendly, and above all else that it accomplishes what you intended.