Support

Home Forums Event Espresso Premium PHP Version Notification and CentOS

PHP Version Notification and CentOS

Posted: March 16, 2018 at 10:45 am

Viewing 5 reply threads


bdearth

March 16, 2018 at 10:45 am

I received a notification from Event Espresso that “The next update of Event Espresso 4 will require PHP 5.4.45 or greater” and, that the server I am using does not have this version. It currently has 5.4.16. I checked with my tech support about this and am told that we are on Centos 7, for which PHP 5.3.15 is the locked in version. Centos 7 end of life is 2024. And, it gets backported security fixes without incrementing the version number. How does this impact our installation of Event Espresso 4 with respect your the notification?


Josh

  • Support Staff

March 16, 2018 at 11:08 am

Regardless of whether your server has 5.4.16 or PHP 5.3.15, you should not update to the next version of Event Espresso 4 until your site is on a server with at least PHP 5.5. If you do update, Event Espresso 4 will not activate because there are going to be components of Event Espresso 4 that require greater than PHP 5.4.16.

While that’s nice they back port security fixes, there have been a lot of improvements made to PHP since 2012 and in order to keep up with those improvements Event Espresso 4 is going to require the newer versions of PHP going forward.


Darren Ethier

March 16, 2018 at 11:18 am

Along with the feedback Josh added, I also just wanted to add that one reason why EE core is updating its required version is because we want to make sure we are keeping third party library dependencies we have up-to-date. Some of those libraries are no longer supporting earlier versions of PHP and thus if we want to keep using those libraries in our platform (and avoid having to spend developer hours on building replacements for those libraries instead of features customers are asking for) then we need to update our required PHP version support.

Aside from that, there’s good reason for sites to upgrade their php versions. Are you aware that the latest versions of PHP (currently on 7.2) which EE supports now have a dramatic affect on site performance and speed? There’s plenty of support for that available found on the internet from various benchmarks that have been done.

Most good hosts are able to assist their customers in updating their sites to run on the latest PHP version. For more information about how upgrading your PHP version can help you, you can read the document put out by WordPress here: https://wordpress.org/support/upgrade-php/

I do recommend that when you update your site’s php version, you upgrade to the latest available. However, you will want to make sure any theme or plugins you are using support later php versions. Event Espresso and WordPress itself both support PHP all the way up to PHP 7.2.

  • This reply was modified 6 years, 7 months ago by Darren Ethier. Reason: fix spelling


bdearth

March 19, 2018 at 8:10 am

Thank you for your quick response. I’m not sure I have any influence over if or when my ISP will update the PHP. They like to lock in the most secure version. I will forward your replies to them for review.

Josh said, “you should not update to the next version of Event Espresso 4 until your site is on a server with at least PHP 5.5.” Is not updating an option? What is the potential impact of not updating?


Josh

  • Support Staff

March 19, 2018 at 8:17 am

While we recommend keeping the software up to date, it’s possible to not run the updates when they become available.

The effects of not updating include: missing out on security fixes, new features, and bug fixes.


Josh

  • Support Staff

March 19, 2018 at 8:56 am

You can also forward these links which all show how to upgrade PHP on CentOS 7:

https://www.tecmint.com/install-php-7-in-centos-7/
https://www.cyberciti.biz/faq/how-to-install-php-7-2-on-centos-7-rhel-7/
https://www.digitalocean.com/community/tutorials/how-to-upgrade-to-php-7-on-centos-7
https://linuxconfig.org/how-to-install-or-upgrade-to-php-7-on-centos-linux-server

Viewing 5 reply threads

The support post ‘PHP Version Notification and CentOS’ is closed to new replies.

Have a question about this support post? Create a new support post in our support forums and include a link to this existing support post so we can help you.

Event Espresso