To run wpForo we recommend your host supports:
- PHP version 5.6 or greater (PHP 7.1 and higher is recommended)
- PHP DateTime Class
- PHP XML Parser (for PHP7, enable php7.0-xml extension)
- PHP Limits (recommended)
- memory_limit = 256M
- upload_max_filesize = 128M
- post_max_size = 128M
- max_execution_time = 180
- max_input_vars = 10000
- PHP Multibit String Functions
- mbstring.language = all
- mbstring.internal_encoding = UTF-8
- mbstring.http_input = auto
- mbstring.http_output = UTF-8
- mbstring.encoding_translation = On
- mbstring.detect_order = UTF-8
- mbstring.substitute_character = none;
- mbstring.func_overload = 0
- mbstring.strict_encoding = Off
- MySQL version 5.6 or greater
- InnoDB support (recommended)
- Apache
- mod_rewrite module (for clean URIs known as Permalinks)
That’s really it. We recommend Apache or Nginx as the most robust and featureful server for running wpForo, but any server that supports PHP and MySQL will do. That said, we can’t test every possible environment and each of the hosts on our hosting page supports the above and more, such as Kinsta (premium managed WordPress hosting provider) with no problems.