This happened to me, so I created a folder on my desktop and named it something like "Publish Me" and then in iWeb I published to to it via "Publish to local folder" then after publishing I went into my new folder and double clicked on the index page and my changes were there. Then I used "Transport" to FTP from the new folder. Double check by qiutting iWeb and then relaunching to make sure it worked. Hope it works for you. I am using OSX 10.6.8 though, I havent looked into if iWeb works the same in Lion, seems like it should.
Since installing Lion a couple of weeks ago, I have been in iWeb ****.
For the third time in a week iWeb (v 3.0.4) has FAILED to save my changes, costing me countless hours of work. On Wednesday I closed iWeb -- it had been open on my Mac for 2 days while I did extensive work (c. 20 hours worth). I save religiously, and saved of course before I closed the app, with no complaints. Re-opened to find all work from past day lost (a save from roughly a day ago)-- and it is at this point one learns the Time Machine DOES NOT BACK UP THE Domain container file if iWeb is open.
Even worse, it restores a zero length file.
I eventually restored a Monday morning version losing 2 days of work.
Today is Saturday. Friday I had re-built much of the lost work, saved, closed, took a Time Machine manual backup.
I have just opened iWeb to find all the work I had done and saved in the most paranoid fashion possible, gone.
The Time Machine backup version was also bad. I lost Friday's work.
I am maintaining about 20 mico sites using iWeb -- NO WHERE IN THE DOCUMENTATION OF THE NEW MACOS LION WAS I WARNED THAT IWEB WAS A DISCONTINUED PRODUCT!!
Of course I would never have upgraded -- especially as I am struggling to find a single benefit of the new OS (which I had to pay for despite assurances when I bought my current MacBook that I was entitled to a free upgrade)
I have spoken to a very senior techinical support chap at Apple USA. He really knows his stuff. iWeb is definitely a dead product, no further support is being put into it, and will certainly go away in the next OS.
Clearly they didn't even bother to test it thoroughly on this OS.
The thought of migrating 3 years of work to another platform terrifies me, even presuming I had the time to deal with it. On the current site I have missed the deadline by a country mile and no end in site as I can't trust iWeb in the least.
Seething. Disgusted. Very very very stressed out.
(Apple user since 1981)
I have not attempted to run iWeb under Lion and don't intend to - ever. Its been fairly obvious for a while that iWeb is dead and it really doesn't make sense to create new sites with it.
I still have a few sites built with iWeb that need to maintained until they are trashed or replaced with new versions created using more up to date techniques. I am using a PPC iMac running Leopard to do this.
One option is to run iWeb under Snow Leopard for as long as you need it. This is best setup on a separate drive but can be on a partition of your main disk. Info here...
In Lion the Library folder is now invisible. To make it permanently visible enter the following in the Terminal application window: chflags nohidden ~/Library and hit the Enter button - 10.7: Un-hide the User Library folder.
To open your domain file in Lion or to switch between multiple domain files Cyclosaurus has provided us with the following script that you can make into an Applescript application with Script Editor. Open Script Editor, copy and paste the script below into Script Editor's window and save as an application.
do shell script "/usr/bin/defaults write com.apple.iWeb iWebDefaultsDocumentPath -boolean no"
tell application "iWeb" to activate
You can download an already compiled version with this link: iWeb Switch Domain.
Just launch the application, find and select the domain file you want to open and it will open with iWeb. It modifies the iWeb preference file each time it's launched so one can switch between domain files.
WARNING: iWeb Switch Domain will overwrite an existing Domain.sites2 file if you select to create a new domain in the same folder. So rename your domain files once they've been created to something other than the default name.
I use the iWeb Switch Domain app to manage 16 iWeb sites. It works as it was intended to work. Give it a try.
sorry to read about your troubles... however i agree with roddy to run iweb on leopard as long as you can... i have a customer that still runs some old software on a g4 and it still works for him.
i myself run 2 operating systems on my macbook pro and on my mac pro... come to think of it... i run multiple systems on most of my machines...
so just stay with 1 machine on leopard terrain and you will be good for years to come...
from germany fingers crossed you will find a solution....
Hi -- sorry, just noticed this. Thanks for the response!
Problem resurfaced January when my Macbook died (the usual couple of months after warranty expiration... :-(
So got a new iMac; runs MacOS 10.8.2 - whatever bloody cat this is - and can't put the old Leopard on it. Snookered...
Now need to decide if better to go buy an old Mac and run Leopard; pay someone $$$ to convert the hundreds of pages to some other product, or suffer the slings and arrows and just accept I will lose hours of work here and there as I just have :-(((
Thanks again Apple for dropping us in the cac. Especially irrtating in that we paid for this product as part of the iLife suite (major reason for buying it!)
not all is lost... I run my MacBook Pro and my MacPro with 2 systems 10.6.8 and 10.8 and 1 other machine with 3 systems (the old 10.5)... so it is possible to continue with iWeb. I hope you haven't got too much data already on your new iMac... anyhow... partition your harddrive... 1 partition of course for 10.8 and the other 1 for 10.6... now for the fun part... you need an external drive for the 10.6 installation... stick in your installiion disc in the external drive and when asked where to install... just choose the destination... which would be your partition for 10.6... (you can get tons of additional info on the net...) once done - restart your machine and hold down the alt key... your mac will then present you with an option of drives and you just start with the desired one...
It is quite simple - so no sweat...
hope that works for you... it does for me... good luck with it... have a look at this pic to get a better idea..