We now offer the latest version of PHP! You can upgrade directly from 5.5/5.6 to the new version 7.0.
PHP version 7.0 is now available to our customers. You are free to continue using version 5.5/5.6, but this is not possible in all cases. In this blog post, we will explain which situations allow this, what limitations there are, and the benefits of using PHP 7.0.
Update from April 06th 2016
Important information regarding PHP versions on Ubuntu LTS 16.04
After the initial publication of this blog entry, it has become clear that the next LTS version of Ubuntu will most likely not contain a PHP 5.x version. Hence nine.ch will not be able to provide PHP 5.6 on new servers running Ubuntu LTS 16.04 - contrary to statements made here earlier.
The blog message has been updated accordingly.
When upgrading to the new version, we also generally recommend updating the operating system by installing Ubuntu 16.04. We make this process easy by offering parallel operation of two servers, allowing you to test and modify your code under PHP 7.0 at your own leisure.
You can of course continue running Ubuntu 14.04 and PHP 7.0, though it should be noted that PHP 7.0 in combination with 14.04 is not within the scope of LTS and in some cases must be removed before the EOL of Ubuntu 14.04.
PHP 7.0 offers the following new features:
As with new versions, downward compatibility is not always supported. Here we will explain which configurations support PHP 7.0.
Note: Ubuntu Xenial (16.04) is not yet available, but will be available from nine.ch in the near future, so we will still be covering it in this post.
Distributions:
PHP version | Trusty (14.04) | Xenial (16.04) |
---|---|---|
5.5 | available (default) | not available |
5.6 | available | not available |
7.0 | available | available (default) |
When upgrading from PHP 5.6 to PHP 7.0, there are no officially documented incompatibilities for the existing code. There are still a few things to keep in mind, however:
Please note:
Yes, that’s possible, but it should be noted:
To order PHP 7.0, please contact our support team by sending an email to info@nine.ch or calling +41 44 637 40 00. For technical questions, contact our operations team by emailing support@nine.ch or calling +41 44 637 40 40.