Joomla! 3.5.x with PHP 7 Support Released

Joomla 3.5 now supports PHP 7
Recently a new Joomla! version (3.5) was released. We are really excited about it because it offers new features and also fully supports PHP 7.

Faster Joomla! Sites via PHP 7

Did we mention that we were the first web hosting company to offer PHP 7 last year when it was released? And, oh boy, sites that use PHP 7 are so much faster. We are happy that now Joomla! officially supports the latest PHP release and our clients can take advantage of this. If you want to configure your site to use PHP 7 then you can use our PHP Version Manager tool in your cPanel to do this. Our article on how to use the  cPanel PHP version manager explains this.

NOTE: If you are using the SiteGround SuperCacher Memcached option and you would like to use PHP 7, then please make sure that your Joomla! configuration file is updated and the $cache_handler variable is set to:

public $cache_handler = 'memcached';

For the complete list of new features introduced in 3.5 please check the official release notes.

Updating to Joomla! 3.5.1

Due to a small bug in the 3.5.0 version, which was quickly fixed, we are now updating our clients directly to version 3.5.1. All customers that have enabled the Joomla! Auto Update service are already upgraded. The rest of you need to update manually. You can check the official instructions how to do that.

Enterprise Cloud Solutions Architect

My challenging job is closely related to all kinds of Free and Open-Source Software products (some of my favorites are WordPress, Joomla!, Magento, Varnish and Apache mod_security). As a Web security and performance freak I am always hyper focused on solving all kinds of issues and improving our services.

14 Comments

  1. Reply April 9, 2016 / 21:59 Hoan TaSiteGround Team

    Thank you for your post.

    There only one thing I would like to comment is that after setting
    public $cache_handler = 'file';
    to
    public $cache_handler = 'memcached';

    GTmetrix shows my page (www.thietbiloc.com) loading time much slower, i.e from 0.8s to 5s.

    • Reply April 11, 2016 / 01:01 Daniel KanchevSiteGround Team

      Hi, Hoan.

      You should change the $cache_handler variable only if you're using Memcached. As for your site's speed, please post a new support ticket, so that we can check the case in details.

  2. Reply April 12, 2016 / 12:20 Sue BabcockSiteGround Team

    I just wish the IonCube Loader for PHP 7 would get done. I'd appreciate any updates on this as they become available.

    • Reply April 13, 2016 / 03:55 Hristo PandjarovSiteGround Team

      Hopefully they will release it soon.

      • October 4, 2016 / 15:01 Sue BabcockSiteGround Team

        They've released IonCube for php7. When will Siteground install it on the GoGeek servers?

      • October 5, 2016 / 03:09 Angelina MichevaSiteGround Team

        Sue,
        IonCube for php7 has only recently come out of demo version. Before we add new software on our servers we make sure it is stable and that is why it has not been installed earlier. The process is in progress and our team is already working on building packages to make it available shortly. Please submit a ticket in case you need further assistance with that our support team will be happy to help you.

  3. Reply April 13, 2016 / 03:27 PeterSiteGround Team

    Do I have to a) unpublish joomla (siteground) sgachepress plugin to use memcached ?
    B) unpublish joomla page cache plugin t use memcached

    Thanks

    • Reply April 13, 2016 / 05:58 Daniel KanchevSiteGround Team

      Peter, you simply have to edit your configuration.php file in order to use Memcached. There is no need to change the settings of your plugins.

  4. Reply April 14, 2016 / 17:13 PeteSiteGround Team

    Is it best to turn on Memcached with Googlepage speed ...as i though you werent supposed to mix...

    And if your just using Googlepage speed do i leave the config file with this public $cache_handler = 'file';

    or change to:

    public $cache_handler = 'memcached';

    • Reply April 15, 2016 / 00:47 Daniel KanchevSiteGround Team

      Hi, Pete.

      There is no problem to use PageSpeed and Memcached but you have to test if your site will be faster using this combination. If you don't want to use Memcached then simply set the $cache_handled to "file". If you cannot configure your app please post a support ticket and we'll assist you.

  5. Reply April 24, 2016 / 09:37 MarkSiteGround Team

    Hello,

    how do you deal with security vulnerability of Php versions that have reached the End of Life, like versions 5.3 or 5.4 ?

    Thanks

    • Reply April 25, 2016 / 04:56 Daniel KanchevSiteGround Team

      The official supported PHP versions are listed here:

      http://php.net/supported-versions.php

      If a vulnerability is found in an earlier version of PHP we'll check the problem in details and try to patch the PHP on our end.

  6. Reply May 9, 2016 / 19:01 FrancisSiteGround Team

    After making the change, i get the error below

    Error displaying the error page: Application Instantiation Error: Memcached Extension is not available

    • Reply May 10, 2016 / 00:44 Hristo PandjarovSiteGround Team

      If you see the error after you have made the changes mentioned in this post, please open a ticket in your Help Desk and my colleagues will assist you further.

Reply to Peter Cancel

* (Required)