Divi Theme Hosting Requirements
Every WordPress theme or plugin requires some basic server resource specifications to work properly. If you’re looking for the optimal server settings for the Divi theme, you need to check out if your web hosting provider is meeting the Divi hosting requirements. I’m going to mention them in this article below.
Please note that these specifications may change over time. The following ones are suitable for the Divi version 4.17 as of the time of writing this article (April 2022).
1. PHP Version
PHP plays an important role in site performance. Therefore, using PHP’s latest version fixes bugs of earlier versions, leading to a better security and speed, and lowering web security threats.
2. WordPress Version
Having the latest WordPress version will speed up your website, as well as having great compatibility with Divi and PHP.
3. Database Version
The database software Divi uses is either MySQL or MariaDB. One of them will work with Divi and WordPress. Moreover, having the latest version is essential to guarantee a good performance with both of them.
4. Divi Version
As well as the other servers, using Divi’s latest version will always help with compatibility with WordPress and keep your site fast, secure and powerful.
Below, I will explain the Divi web hosting specifications that you have to accomplish to own a successful website:
Memory limits set by your hosting or WordPress may be very low, which leads to crash. So, you should change this limit to 128M.
2. post_max_size and upload_max_filesize
These 2 directions limit how large a page in your website can be, as well as the maximum size of a file. It’s important to increase them to 64M because post sizes can be larger when using the Divi Builder.
This directive affects how long a page gets to load after it times out. If the limit is way too low, it could be affecting when you import large files or layouts to the Divi Builder. Therefore, I recommend that you increase it to 120.
This directive regulates the maximum time measured in seconds for a script to parse input data. If the limit is low, the Divi Builder may time out before it’s allowed to load. It’s crucial to increase this setup to 60.
This setup has an impact on how many inputs can be accepted. If the limit is too low, it may prevent the Divi Builder from loading properly.
This configuration detects if errors should be printed in the page output (or not). This may help during the evolution of your website, but it can’t be used on production sites. So, I recommend that you set this configuration to “0” unless you have a reason to show them.
Check your settings
Making these modifications usually solves basic server problems with the Divi interface, but you can use Divi’s system status tool to identify if there’s another problem referring to your Divi website. You will find the tool to check if all the server requirements are OK in your WP admin panel in Divi > Support Center.
In addition to this, you can also use the WordPress’ site health feature to check if everything is OK with your WordPress installation. You will find it by navigating to Tools > Site Health in your WordPress admin panel.
Recommended Web Hosting Providers for Divi
If you have been reading my blog for some time, you already know that I use and recommend SiteGround. This blog is also hosted by them. In my opinion, it is an ideal web host for Divi. The guys at SiteGround are also constantly working on improving the service and making it better & faster every time.
On the other hand, if you are looking for a more advanced solution, you might like to check out Flywheel. Both SiteGround and Flywheel are the official recommended web hosting companies for Divi by Elegant Themes.
WordPress expert. Divi user since 2014. I blog about WordPress and Divi, my favorite WordPress theme. When I’m not working with WordPress or writing an article for this blog, I’m probably learning Italian. You can read more about me here.