New release: PHP 7.1 and 7.2 support, Plesk DNS Helper and PowerDNS Slave module

We’re happy to announce that HostBill now supports PHP 7.1 and 7.2. With the new release we’re also launching new Plesk DNS Helper and PowerDNS slave modules.

PHP 7.1 and 7.2 support

HostBill primarily uses PHP in its backend, so it’s important to keep its version up to date for latest security and stability improvements. HostBill currently supports following PHP Versions:

– PHP 5.6
HostBill requires version 5.6 as a minimum to function properly, and we will support it for at least another year.
Please note that PHP will drop security support for version 5.6 on 31 Dec 2018, so you should consider scheduling a PHP upgrade of your install.

– PHP 7.0
We’ve introduced support for PHP 7.0 back in October 2017 and seen dramatic performance improvement on our fast-already framework. Since PHP is currently one of the most popular programming languages, its creators do not stop improving it – so 7.0, simmiliar to 5.6 will see active support only until Dec 2018.

– PHP 7.1 & 7.2
Long-awaited support for PHP 7.1 and 7.2 is here. HostBill was compatible with it for a while now, but we’ve decided to wait until ionCube officially releases its stable 10.2 loaders, which introduces bundled encoding. Few months ago we’ve updated auto-update plugin to check for latest ionCube loaders, as those are required for php 7.1/7.2. Back in 2017 when we’ve been working on PHP 7.0 support and kept support for php 5.4 we’ve used different encoders for different php versions, so before HostBill download you had to select preferred PHP version. Now, with ionCube 10.2 we can bundle files for different php versions into one package – so it will be lot more convenient for HostBill users to switch between different PHP versions.

If you’re currently on PHP 5.6/7.0 and plan to upgrade to higher version, or you experience some problems with HostBill after php version change, please refer to our guide.

Plesk DNS Helper

Our new module: Plesk DNS Helper is an extension shipped with Plesk module to help you connect your Plesk installations with one of the HostBill-supported DNS services: Power DNS, Power DNS Slave Zones, OnApp DNS, cPanel DNS or any other DNS HostBill supports. This module will help you to hook up your PowerDNS to store slave zones, while your Plesk would keep master zone records.

This module is included in HostBill Plesk module.

PowerDNS Slave module

PowerDNS Slave is a free module shipped with our PowerDNS module. It allows you to create slave zones only on your PowerDNS installation, either automated (for example using Plesk DNS Helper) or manually by customers in client portal. The module, unlike regular PowerDNS plugin, uses PowerDNS rest API. For the PowerDNS Slave module to work you need to have PowerDNS ( version 4.0 or higher ), PowerDNS Webserver and PowerDNS API.

You can find out more about the module installation and configuration here.

Leave a Reply