RapidWeaver as replacement for iWeb

That sounds like a permissions problem - check the permissions of the location to which you are publishing.