Before installing BookingHub, please make sure your hosting environment meets the following minimum requirements:
WordPress & Server
WordPress version 5.6 or higher
PHP version 8.1 or higher
MySQL 5.6+ or MariaDB 10.1+
Modern browser (Chrome, Firefox, Edge, Safari)
A theme that follows WordPress standards
PHP Configuration Limits
To ensure the plugin functions correctly, make sure your server settings match or exceed the following:
max_input_vars = 4000
upload_max_filesize = 64M
post_max_size = 64M
max_execution_time = 300
max_input_time = 300
You can usually find or change these settings in your php.ini, .htaccess, or wp-config.php files. Below are quick methods to update them:
🔧 Increase Limits via .htaccess
If your server uses Apache, you can add these lines to your site’s .htaccess
file (located in the root of your WordPress installation):
php_value max_input_vars 4000
php_value upload_max_filesize 64M
php_value post_max_size 64M
php_value max_execution_time 300
php_value max_input_time 300
⚠️ Note: If these lines cause a 500 Internal Server Error, your host may not allow PHP changes via
.htaccess
. In that case, usephp.ini
or contact your hosting provider.
🔧 Increase Limits via wp-config.php
You can also try setting limits by editing the wp-config.php
file in your root WordPress directory:
@ini_set('max_input_vars', '4000');
@ini_set('upload_max_filesize', '64M');
@ini_set('post_max_size', '64M');
@ini_set('max_execution_time', '300');
@ini_set('max_input_time', '300');