Skip to content

Server Requirements

Any self-hosted WordPress site needs a server to store its PHP files, media, database, and content. For the Shock theme to work exactly as expected, that server has to be configured correctly. If you’re unsure whether your hosting meets these requirements, your web host’s support team can confirm — and adjust — them for you.

Make sure your environment is running at least these versions:

RequirementMinimum version
WordPress6.0 or higher
PHP7.4 or higher
MySQL5.6 or higher (or MariaDB 10.1+)

These are suggested values. You may have smaller limits and still have everything work perfectly — but your server works hardest when you edit very long pages, save WordPress entries packed with data, or import demo content. The values below deliver excellent overall performance:

PHP settingRecommended value
PHP Memory Limit256M or greater
Post Max Size1000M or greater
Max Input Vars3000 or greater
Upload Max File Size300M or greater
Max Execution Time1200 or greater
Max Input Time600 or greater

You can increase these limits yourself if you have the necessary skills — typically by editing php.ini, .htaccess, or wp-config.php. If you’re not comfortable doing that, contact your hosting provider and ask them to raise the values to at least the recommended minimums above. Most hosts will do this in a few minutes.

Once your server meets these requirements, continue with Required Plugins and then How to Install the Shock Theme.