In this article you will learn:
- What PHP versions are available on the web host
- How to configure PHP web hosting parameters
- Which PHP parameters you can set in the customer administration
- Common problems
- Frequently Asked Questions
PHP version on web hosting
For web hosting you can currently set up the following PHP versions:
- PHP 5.4 - 5.6 (outdated, potentially dangerous)
- PHP 7.0 - 7.4 (deprecated)
- PHP 8.0 - 8.2
You choose the version during the web hosting order, later you can change it according to the instructions in the PHP Configuration chapter.
PHP Configuration
Changes to the PHP configuration on the web host will be reflected within 30 minutes of saving.
Before changing the configuration, make sure that your web application (system, plugins, templates) supports the new settings.
To enter the PHP configuration interface, follow these steps:
- Log in to the customer administration ⧉.
- In the top menu, select Hosting Services Webhosting or WMS.
- Select the Webhost for which you want to configure PHP.
- Select PHP Configuration from the left menu.
In this interface you can:
- Set a different version of PHP.
- Choose default or custom settings for selected php.ini parameters. In case of custom settings, enter new values.
Confirm the new settings with the Edit button at the top of the page. After saving, wait 30 minutes for the changes to be applied to the system.

Configurable PHP parameters
You can set the following parameters in the configuration interface (the default value is in brackets):
- allow_url_fopen (On)
- allow_url_include (Off)
- auto_append_file (Off)
- auto_prepend_file (Off)
- display_errors (On)
- html_errors (On)
- ignore_user_abort (Off)
- implicit_flush (Off)
- log_errors (Off)
- max_execution_time (90), available values are 5 - 300 s
- max_file_uploads (20), values 0 - 50 are available
- max_input_vars (10000), values 0 - 100000 are available
- output_buffering (Off)
- session.auto_start (Off)
- session.cookie_httponly (Off)
- session.cookie_secure (Off)
- session.use_cookies (On)
- session.use_only_cookies (On)
Web hosting tariff parameters
These parameters are determined by the web hosting tariff (in brackets values for LowCost | NoLimit | NoLimit Extra):
- Number of PHP threads (7 | 25 | 30)
- memory_limit (256 MB | 512 MB | 1024 MB)
- upload_max_filesize (128 MB | 256 MB | 512 MB)
- post_max_size (128 MB | 256 MB | 512 MB)
For a detailed comparison of tariffs, please follow this link ⧉. For instructions on how to change the tariff variant, see the article Webhosting - Change tariff.
WMS parameters
For WMS, you can also set the following parameters:
Basic configuration (default value)
- PHP priority (0) - lower value = higher priority, priority requests are handled by the server first
- Number of CGI slots (7) - maximum number of concurrently running PHP processes
- Max. number of connections (null) - the basic number of connections that the webhosting can establish
- Process URL acme-challenge (enabled)
- HTTP Proxy Cache (enabled) - proxy caching on the web hosting side
Settings in php.ini (default value)
- max_input_time (30)
- max_input_vars (10000)
- memory_limit (128)
- opcache.enable (enabled)
- post_max_size (32)
- upload_max_filesize (32)
Common problems
Common problems with changing PHP configuration include:
Non-functional website after PHP change
Problem: After changing the PHP version or parameter, the site stopped working.
Cause: The application or part of it (template, plugin, ...) is not compatible with the new PHP version or parameter value.
Solution: Change the PHP version or parameter value to the previous one. For application compatibility with the new PHP version, please address the issue with the site administrator or application-specific support.
Different versions of PHP on one Web Hosting
Problem: I need a part of my application to run on a different version of PHP.
Cause: Multiple domains/subdomains with applications that have different PHP version requirements and parameters can run on one Webhost. However, the settings in the administration apply globally to the entire Webhost.
Solution: you can run a specific file with a different PHP version by appending the version number (without the decimal point) after the file extension. For example, the file application.php74 will run a file with PHP version 7.4. If this solution is not acceptable to you, there is no choice but to separate the problematic application to a separate Webhost.
Frequently Asked Questions
How do I change the parameter to a value higher than the maximum allowed?
Some parameters (typically max_execution_time) can be temporarily increased by customer support. Send your request via the form ⧉; please provide the name of the webhost, the requested value and the reason for the request.
How do I change a parameter that is not listed in the administration?
Unless it is a parameter that depends on the web hosting plan, you cannot change it in shared web hosting. The solution may be the WMS ⧉ service, which has an extended menu for editing PHP parameters, or a custom VPS &box; server.
I change the PHP version and nothing happens, what's wrong with it?
It can take up to 30 minutes to change the PHP version. Wait. If the problem persists, contact customer support.
How do I enable Memcache or Xcache?
Webhosting and WMS use OPcache, Memcache and Xcache do not. Due to the closed nature of these services, these extensions cannot be added. For more information about caching, see Webhosting - Cache and proxy.