Overview
The following describes how to publish your staging site to your live website.
Background
After you have tested your staging site and confirmed it's functioning as it should, you can then push those changes to your live website with just one click. DreamPress also makes a backup of your live site, so you can always revert back to it if needed.
Publishing your changes
Create a staging website
See this article to learn more about how to copy and make edits to your DreamPress staging website.
Select what to publish
- Navigate to the Manage Websites page.
- Click the Manage button to open the Manage Websites page, which allows you to adjust various settings for your site.
- Click the WordPress tab.
- Publish Staging to Live — Publishes your staging site to your live website. Be careful! This action overwrites your live website.
- Copy Live to Staging — Copies your content from your live website to your staging site.
- Remove Staging — Removes the staging website. You can create a new staging website by following the instructions here.
Publish your staging site
Click the Publish Staging to Live button to publish your staging site to your live website.
Do not make any changes to your live website before publishing your staging site, or your changes will be overwritten.
Copying or publishing a site generally happens quickly (depending on how much data to import). When it finishes, you'll receive a confirmation email at the primary address listed on your DreamHost account.
After the import is complete, your live site is updated with the changes you made to your staging website.
Troubleshooting publishing issues
The following error messages may appear after you publish your staging site.
Git error message
You may see the following git status error message, which appears under Tools > Site Health. This appears in the Background updates may not be working properly section under Security.
-
The folder /home/wp_xyz/example.com/ was detected as being under version control (.git).
This message always appears for every DreamPress staging site and you can safely ignore it. Git will not break your site.
Publishing Failed message
If you receive a Publishing Failed message or the published content does not match the staging site, do not make any further changes to the staging environment. You must contact support for further assistance.