This article covers publishing a website built in RapidWeaver or RapidWeaver Elements (Mac website builder by Realmac Software) to your 4GoodHosting account.
1. Which version are you on?
- RapidWeaver Classic — project files end in
.rw8,.rw7, or.rwsw. You can publish from inside the app over FTP. - RapidWeaver Elements — project files end in
.elements. You must Export the site to a folder first.
2. The most important thing to know about Elements
Your .elements file is the project file, not the website. It contains raw images and Realmac-internal data — no usable HTML for a browser to display. If you upload this file (or zip it and upload it), your visitors will see nothing.
3. Correct workflow for RapidWeaver Elements
- Open your project in RapidWeaver Elements.
- From the menu bar choose File → Export Site.
- Pick an empty destination folder, for example
~/Desktop/MySite-Export/. - Click Export. Elements will write the full static site (HTML, CSS, JS, images, resources) into that folder.
- When it finishes, open the folder in Finder. You should see
index.htmlat the top level. - Upload the contents of that export folder to
/public_html/on your hosting account. You can use either:- cPanel → File Manager → public_html → Upload (easiest), or
- FileZilla with the FTP settings below.
After the upload completes, index.html must sit directly in /public_html/ (not in a sub-folder).
4. Publishing directly from RapidWeaver Elements over FTP
If you would rather have Elements publish directly to your hosting, open Project Settings → Publishing → My Hosting and use these settings:
| Field | Value |
|---|---|
| Publishing Method | FTP |
| Server | ftp.yourdomain.com |
| Username | your cPanel / FTP username |
| Password | your FTP password |
| Path | /public_html/ |
| Connections | 1 (not "6 – Lightning Fast") |
| Mode | Passive (not "Extended Passive") |
| Override Website Address | leave blank, or use https://yourdomain.com |
5. Common issues
"Couldn't sign in to your FTP server — Timeout was reached" while FileZilla logs in just fine: this is almost always the Connections setting being too high or Mode set to "Extended Passive". Set Connections to 1 and Mode to Passive.
"0 of N files published — Connection failed / Offline / Offline ...": same cause — multiple parallel FTPS connections from a home/office network are failing. Drop Connections to 1.
"Disk quota exceeded" when you have plenty of disk space on your computer: prior failed uploads may have written partial files to your hosting account and filled your quota. Contact 4GoodHosting support and we will clean the partial uploads.
Two publishing destinations in the sidebar: Elements lets you register multiple targets. If you see one of them with a "Setup" button still visible, that destination was never finished. Make sure you are testing/publishing from the one that is fully configured.
6. Still stuck?
Open a support ticket with the following and we will help you sort it out:
- A screenshot of Project Settings → Publishing → My Hosting (you can hide the password).
- A screenshot of the error message you see.
- Confirmation that you have done File → Export Site and can see
index.htmlin the export folder.