Want to highlight a helpful answer? Upvote!

Did someone help you, or did an answer or User Tip resolve your issue? Upvote by selecting the upvote arrow. Your feedback helps others! Learn more about when to upvote >

Looks like no one’s replied in a while. To start the conversation again, simply ask a new question.

iWeb 09 ftp publishing error - Test works, publish fails

When I configure a known working ftp/sftp session, the test works, but the publish step fails. I get one of two errors. The first is that the first connection attempt works fine, but subsequent connections (there are many to publish a site) fail because iWeb neglects to include the password. The other issue occurs when I've aligned the stars (by deleting the keychain entry for the ftp service) and got the passwords entering correctly, but the app trys to to a dir/list operation in an intermediate path on the hosting server (which fails due to authentication issues) instead of the full path that I provide.

I can't see how this ever worked in the QA shop??? Something is amiss with the keychain and/or iWeb. This is the first time I've been let down by Apple s/w ... sigh ... 😟

FYI, this is publishing to www.pair.com (Pair Networks' sites) ...

In a few other semi-related posts, others found relief in switching their hosting server from Windows to Linux, which lends some credibility to the keychain issue since I would expect that the keychain entry would need to change for these cases?

Robert

Mac Pro, Mac OS X (10.5.6)

Posted on Jan 28, 2009 8:17 PM

Reply
86 replies

Feb 5, 2009 12:35 PM in response to planoBob

After reading numerous posts about FTP not working I am posting a screenshot of my settings for FTP '09 which has been working perfectly for me. Perhaps this will help:
http://www.geistphotography.net/Geist_Photography/iWebFTP.html

I did not use iWeb '08 because it did not have FTP and used DreamWeaver. From being a DreamWeaver user I have been very impressed at what iWeb '09 can do.

Feb 5, 2009 3:11 PM in response to kgirls

Glad to hear someone getting some success. That doesn't fix my problem where the login directory isn't right on top of the publish directory. I end up having to put in a longer, multi-part, path such as: /usr/www/users/xxxxxxxx/my-website

The publish action did a change directory to "/usr/www/users" where it tried to get a listing and got permission denied. That is expected, but it should have changed to the full path before doing anything.

Oh well ... I hope Apple folks are listening.

Robert

Feb 6, 2009 1:17 AM in response to planoBob

I can concur with the switch from windows hosting server to linux server.
I have godaddy.com hosting and I just completed the switch from windows hosting server to linux and now its uploading my changes as I type this post.

Initial error was "unable to write to server" no matter what I changed. But after the switch was completed, it immediately connected and completed the test connection and now its about 50% completed with updates of my web site.

There is a definite bug with iWeb and Windows servers. I really hope Apple fixes this quickly.
Don't waste your time trying to correct this on your own(I regret the hours I dumped into this). Unfortunately we have to wait for Apple to fix it now.

Feb 6, 2009 7:53 AM in response to planoBob

I purchased iLife specifically to be able to upload iWeb created sites more easily, of course that is exactly what isn't happening.

I have been maintaining the web site with iWeb 08, publishing to a folder then upload using Fetch.

iWeb 09, says the test works but the upload fails anyway. Publishing to a folder and using Fetch works -- the various files iWeb creates seem to be fine, it is only the upload that fails.

I created a new very simple web site and was able to publish it with iWeb 09 -- the ftp upload can work. I added more pages and it continued to work. I went and tried the real site it failed. That is when I noticed one web album page name had a blank space in it. I changed the space to an '_' and was able to upload just fine.

What is strange is when I exported to a folder and uploaded using Fetch it was fine with the space. Only when uploading with the internal FTP is it a problem. Clearly a bug in how iWeb's FTP handles either file or folder names with spaces.

Happier, but not thrilled having to rename pages and have the '_" appear in menus displayed on the web site.

Charlie.

Feb 6, 2009 7:59 AM in response to cteufert

Forgot to mention... another test I did.

I created an account on another Mac, enabled file sharing, etc to allow FTP publishing locally. iWeb has the same problem uploading a page with a space in the name to another Mac running OSX. I suspect the solutions involving Windows Hosting vs. Linux Hosting is only part of the problem. If iWeb can't upload to either a Windows based server and a Mac running straight OSX exactly what was iWeb tested with?

Charlie.

Feb 6, 2009 8:06 AM in response to planoBob

I'm no tech master but it seems to be different things work depending your sites server! If you use Namesco (UK) the change your site name in the menu to Web and leave the path/directory empty.
This works as Nameco uses a file name web to publish from! So it you call your site eg MySite.com then it will make a folder of the same name... an then your stuffed!

Hope this helps,

Cheers!

Feb 6, 2009 5:27 PM in response to planoBob

Are there any shared-server Media Temple users out there who've had any luck? I've tried everything. Not too web savvy... but did know to check the settings I have, for example, in CyberDuck. This hasn't helped.

With iWeb '08, I was publishing to folder and dropping into CyberDuck "mainwebsite_html" folder, and I'm noticing that this folder might be an alias(?) +folder-with-arrow icon,+ versus a plain folder... still not clear where my site is ACTUALLY being stored if this is in fact an alias... Any case, putting "/home/ mysitename /mainwebsite_html" in the directory/path: does not work (test connection FAILS), and if I leave it blank or try anything else it publishes to the wrong folder.

Any help would be GREATLY appreciated.

—j.

Feb 14, 2009 2:57 PM in response to planoBob

I cannot tell you what I did but it is now working with GoDaddy fine. FTP from iWeb seems to work great.
I had been using a wrong setting. Apple makes this confusing too. If you use the "Visit Website" it will always take to you to a wrong location. Even though the FTP is correct.
Try no Dir/path folder even though you might think they want that folder name as to where you are putting your files.
I am hosting 10 websites from one GoDaddy account. The site name is what is critical. That should be the name of the folder you are uploading to.

Say you site is HammerAlley.com
The folder you use on GoDaddy is Hammer
Then the site name should be hammer not hammeralley or hammeralley.com

Good luck

Feb 14, 2009 8:49 PM in response to Barry Rickert1

This has been the case from day one. If your server allows you to name the folder the same as your iWeb site folder it works.

I tested this with Host Excellence immediately I got iWeb '09 and had no problems.
This doesn't appear to be the case with servers that force you to upload to a pre named folder.

I reverted to publishing to a local folder and uploading using FTP for my own reasons.
Apple is now advising you to do the same if you are having problems.

Feb 15, 2009 5:52 AM in response to planoBob

Same problem.
Initial upload worked, subsequent uploads fail.
It's a bug. My provider is not the problem. Windows servers are not the problem.
iWeb is the problem and Apple needs to fix this asap or recall this product with a full refund.

That's not even the biggest bug.
Only Safari can view my page.
IE and Firefox are unable to view it properly or at all.
What a joke. What a waste of time. What a waste of money.

Feb 15, 2009 7:26 AM in response to planoBob

GoDaddy users: I have the solution. I have 8 sites all hosted from one host account.

The key is you must have a separate FTP login for each website. In the past I would just use the root. Now, each site has its own.

Examples:
iWeb document name:memorialslive
Site Name: meorialslive
Server address: studiobuzz.biz
User name: memorialslive
Directory/Path: BLANK

URL://www.memorialslive.com

=================
iWeb document name:ministrieslive
Site Name: ministrieslive
Server address: studiobuzz.biz
User name: ministrieslive
Directory/Path: BLANK

URL://www.ministrieslive.com


Etc.

What is also great is that the visit button now works too.

All is good. Apple is once again vindicated.

iWeb 09 ftp publishing error - Test works, publish fails

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple ID.