Understanding Divi Hosting Requirements
Divi is a powerful WordPress theme and page builder with a robust set of design tools. To ensure Divi functions optimally on your server, it’s essential to meet the following hosting requirements:
- PHP Version: 7.4 or greater (highly recommended)
- memory_limit: 128M
- post_max_size: 64M
- upload_max_filesize: 64M
- max_execution_time: 120
- max_input_time: 60
- max_input_vars: 1000
- display_errors: 0
Additionally, we recommend:
- Divi Version: Latest
- WordPress Version: 5.3 or higher
- Database: MySQL 5.7+ or MariaDB 10.2+
While these are not strictly mandatory, they help Divi perform at its best.
Detailed Breakdown of Hosting Requirements
1. PHP Version
PHP is crucial for website performance. Divi relies heavily on PHP to dynamically process content and deliver it efficiently. Using the latest PHP version improves both speed and security.
Recommendation: PHP 7.4 or higher (preferably PHP 8.0 or 8.1).
2. memory_limit
Defines the maximum memory a script can use. A higher limit prevents crashes caused by memory exhaustion.
Recommendation: memory_limit = 128M
3. post_max_size
Limits the maximum size of a page or file. Larger limits are essential for importing Divi layouts.
Recommendation: post_max_size = 64M
4. upload_max_filesize
Determines the maximum size of uploaded files. This is critical for importing large Divi layouts.
Recommendation: upload_max_filesize = 64M
5. max_execution_time
Sets the maximum time a script can run before timing out. This prevents issues when uploading large files.
Recommendation: max_execution_time = 120
6. max_input_time
Defines the maximum time to parse input data. Adequate time prevents timeouts during complex operations.
Recommendation: max_input_time = 60
7. max_input_vars
Limits the number of input variables accepted. A higher limit ensures the Divi Builder loads properly.
Recommendation: max_input_vars = 1000
8. display_errors
Controls whether errors are displayed on the page. This should be disabled on live sites for security reasons.
Recommendation: display_errors = 0
Other Recommendations
Divi and WordPress Versions
Keep Divi and WordPress updated to their latest versions for optimal compatibility, performance, and security.
Database Versions
Use the latest versions of MySQL or MariaDB for enhanced performance and stability.
Recommendation: MySQL 5.7+ or MariaDB 10.2+
How to Verify and Update Hosting Settings
1. Divi System Status Check
Use the built-in Divi System Status tool by navigating to Divi > Support Center
in your WordPress dashboard.
2. WordPress Site Health
Check your site’s health by navigating to Tools > Site Health
in your WordPress dashboard.
3. Backup and Test
Before making any changes, back up your site and test updates on a staging environment to avoid disruptions.
4. Update PHP Version
Contact your hosting provider for instructions on updating your PHP version or refer to WordPress documentation.