DreamPress FAQs


Where can I learn about DreamPress?

This knowledge base offers several articles explaining how to use DreamPress. View the DreamPress category for a list of articles.

How long does it take to set up DreamPress?

A new DreamPress installation should finish within thirty minutes or less. The following items may delay an installation:

  • if you are moving from an existing DreamHost WordPress install that has a lot of data that needs to be moved.
  • if you're moving an existing site without a DreamHost plan that has a significant amount of data.

Feel free to contact support for an update any time.

Are there any plugins I can't use?

At this time, DreamHost has not banned customers from using any specific plugins. That said, there are some plugins that DreamHost does not recommend you use with DreamPress as they're not the best fit. In general, if a plugin uses PHP Sessions, it's not going to perform well with the built-in server cache and, thus, DreamPress.

  • Bad Behavior — The way it sets cookies isn't 100% compatible with the DreamPress cache and can cause caching not to set.
  • Captcha plugins — These generally apply cookies and/or sessions in a way that tells the DreamPress cache not to cache. Try not to use them on comment pages.

Can I develop my site on DreamPress while it's hosted elsewhere?

Yes. You can create a temporary dream.press domain to create your site on. Then when you're ready, Technical Support can switch it over to your actual domain name.

Can I send emails from my DreamPress server?

DreamHost recommends you only send emails from your WordPress site via an authenticated SMTP account to ensure reliable email delivery from your website. This includes SMTP accounts created at DreamHost or from a third-party email provider.

If your site is hosted on DreamPress, it only supports the WordPress installation and you cannot use any scripts or custom code to send outgoing emails (such as PHP mail() or PHPMailer).

DreamHost suggests using a plugin such as WP Mail SMTP when configuring an SMTP account in order to send outgoing emails. This way, you ensure the emails are authenticated via SPF and DKIM, which helps you prevent spam classification.

See the following article that explains how to install and configure a plugin such as WP Mail SMTP:


What can I host on DreamPress?

The DreamPress service is only available and optimized for a single WordPress site. You can customize this single WordPress site however you like.

What other applications can I host on DreamPress?

Only a single installation of WordPress is supported with DreamPress. No other applications are allowed. If you require other applications to be run under the same URL, a standard VPS plan is a better fit.

How many sites can I have on one DreamPress instance?

DreamPress offers three different plans depending on your hosting needs. These plans allow you to host a single site, and you can purchase and mix-and-match additional DreamPress plans for each additional WordPress site you wish to host on DreamPress. View the following article for further details on the different hosting options:


Is Multisite/WPMU supported?

Not at this time.

Is email provided with DreamPress?

Yes. Email service is available on DreamPress-only accounts.

What is the difference between using DreamPress and Shared Hosting?

The primary difference is the servers DreamPress is hosted on. With DreamPress, all WordPress sites are hosted on DreamCompute, DreamHost's cloud service.

In addition, WordPress is automatically installed on every instance of DreamPress. On a Shared Hosting plan, WordPress can be installed through the DreamHost WordPress install feature located in the DreamHost control panel.

Is there only one DreamPress plan?

No, there are three. View the DreamPress plans and pricing article for further details.

Is a DreamHost VPS plan a better fit for me than DreamPress?

It depends on what you would like to do with your website. Here are a few comparisons between a VPS plan and DreamPress:

Number of sites — On a VPS server, you can create as many WordPress installs as you like since you only pay for the server space. On a DreamPress server, you can only run a single site. You can add additional sites on DreamPress, but you pay for each new DreamPress site you add. Please keep in mind that you can have several sites on a DreamHost VPS while also having select sites on DreamPress, mixing and matching plans to fit your needs.

Multisite — Multisite is not supported on DreamPress.

Custom/Un-managed sites — DreamPress is a fully managed service which means it's easier for beginners and those that just want to focus on the website without worrying about the server at all. However, some websites are more specialized and require a dedicated tech person to make sure the server is running correctly. If your site is very customized, you may find a VPS is a better fit for your specific setup.


Can I create cronjobs with my DreamPress user?

By default, DreamPress users are created as SFTP users so support for cronjobs is not immediately available. See the following article for further instructions on how to change the user type:

Can I use IonCube Loader with DreamPress?

IonCube Loader is not supported with DreamPress. IonCube's website states the following:

ionCube PHP Encoder is the industry standard solution for PHP software protection, making it straightforward and easy to protect PHP source code from observation, theft, and change.

The ionCube Encoder compiles source code to bytecode, can obfuscate and encrypt compiled code if desired and has features to protect decryption keys in various ways, including a unique approach of algorithmic non-stored keys we call Dynamic Keys.

Since the WordPress software is open source, there is never a reason to use IonCube Loader to hide your code.

If you absolutely require IonCube, the only options are to downgrade to a VPS or Shared Hosting plan.

Can I alter my PHP configuration for a DreamPress site?

You can find instructions on how to edit your php.ini in the following article:


Will I have root/sudo access on a DreamPress plan?

No. Only on a Dedicated plan is root/sudo access available.

How do I use SSL on DreamPress?

All DreamPress sites come configured with a free Let's Encrypt SSL certificate. It's installed along with DreamPress so you do not need to configure it manually.

Can I have password-protected folders?

Yes, but be careful. WordPress doesn't always play well with that, and the DreamPress cache won't know to flush the cache for that folder if it's not powered by WordPress. You may have to manually flush the cache for that folder any time you update its contents.

Is Secure Hosting (HTTPS) supported by DreamPress?

Yes. You can use a secure connection on your site if you choose to. Bear in mind, while DreamHost caches all safe HTTPS requests, it still won't be quite as fast as a non-HTTPS site.

Is HTTP/2 available for DreamPress?

Yes! DreamPress servers come with HTTP/2 by default for SSL/TLS. It's included on all HTTPS sites (loaded automatically for all new users by default, all existing users with HTTPS, and all existing users who add HTTPS to their DreamPress domain.


How much traffic can my site take?

DreamHost does not limit the number of visitors to your site or have any overages for traffic. Many customers asked for a direct comparison of competitor offerings, so DreamHost took a look at the performance of DreamPress using loader.io, an independent benchmarking tool. This estimate is based on 50-100 un-cached visitors per minute (averaging 3 page views each) on a basic WordPress install filled with content. Under most circumstances, your site will be able to sustain significantly higher traffic levels due to DreamPress's multi-level caching systems.


How does WordPress caching work on DreamPress?

DreamPress comes with built-in server caching, which creates a static version of your site. This helps your server to use fewer resources, allowing your site to load faster while managing larger amounts of traffic.

Can I use other plugins besides the DreamPress cache plugin for caching?

Many guides recommend caching plugins such as WP Super Cache on WordPress sites. However, since DreamPress comes with built-in caching, third-party caching plugins are not necessary and could even conflict with the built-in DreamPress cache.

For optimal performance, make sure the version of the Nginx Helper plugin is always up to date, as it provides helpful tools to manage your DreamPress site's cache.

See also

Did this article answer your questions?

Article last updated PST.

Still not finding what you're looking for?