New versions of PHP, Apache and phpMyAdmin | Heart Internet Blog – Focusing on all aspects of the web

We’re happy to announce that we’ve upgraded phpMyAdmin to version 3.5.6, and over the next few weeks we’ll be upgrading our shared webservers to the latest version of Apache 2.4.3, with support for PHP 5.4 rolled in.

What do these upgrades mean for my website, and what action do I need to take?

Don’t worry, you don’t need to do anything, and your website will continue to work as normal. The default version won’t change, so you won’t need to rewrite for compatibility. Basically, just sit back whilst we do the work!

I’m a geek about this kind of thing, tell me more!

The PHP 5.4 interpreter itself, along with a nice selection of modules, is being rolled out across the board right now – any early adopters out there who feel like giving it a whirl can do so by making their scripts executable (chmod 755) and putting this shebang on the first line:

#!/usr/bin/php54

As for the new Apache, it’s been tested pretty thoroughly on a small number of servers during January and we’re very pleased with the results, not to mention the customer feedback. That being the case we’re forging ahead with a staged rollout this month. Carefully, of course – it’s a substantial upgrade!

And a final point worth noting: unlike some hosts who will be dropping older versions of PHP this year, we’ll continue to provide full support for versions 5.3, 5.2, and 4 alongside the new 5.4 update. It’s how we roll.

 

Comments

Please remember that all comments are moderated and any links you paste in your comment will remain as plain text. If your comment looks like spam it will be deleted. We're looking forward to answering your questions and hearing your comments and opinions!

Leave a reply

  • Darryl

    06/02/2013

    Already had issues when you was testing the new Apache version, took the website down and had to be moved to a server without the new Apache. Will it effect the website again?

     
  • 06/02/2013

    Hi Darryl,

    We’ve ironed out the bugs now so you unless you hear otherwise you should be fine.

    Jenni

     
  • robf

    07/02/2013

    Many thanks for providing such flexibility and support with different PHP versions

     
  • Terry Ellison

    20/06/2013

    Four months have passed since this post — a little more than “a few weeks” — and the Shared Hosting “switch PHP versions” function still only offers a choice of 5.2 and 5.3.

    Given that PHP.net announced EOL on 5.2 over a year ago and is now about to announce EOL on 5.3 (see the PHP Internals DL for discussions on this), isn’t about time that you offered a PHP 5.4 option on your shared services ?

     
  • 21/06/2013

    Hi Terry,

    Thanks for your comment. This is something that we are working on right now and it will be available soon.

    Cheers,

    Rob

     
  • Terry Ellison

    02/01/2014

    Though it seems to be lost in the Heart Internet documentation. The shebang technique does not work for GCI scripts, as the GCI wrapper executes the PHP interpreter direcly. However, setting the environment variable DEFAULT_PHP_VERSION to 54 or 55 does work by adding the appropriate SetEnv DEFAULT_PHP_VERSION xx directive to the relevant .htaccess file.

     

Comments are closed.

Drop us a line 0330 660 0255 or email sales@heartinternet.uk