We had an incident some weeks ago where running EasyApache to pick up updates broke the PHP Selector on both our Cloudlinux servers, leaving all accounts running with the native PHP version regardless of PHP selector settings. This in turn completely broke a couple of websites that relied on running PHP version 5.3 (native is 5.4 on both servers), and a couple other websites were running with suboptimal PHP settings. It took around 8 hours to get this resolved with assistance from various members of the cPanel support team.
I ran EasyApache on both servers again today, while keeping a (somewhat nervous) eye on the websites that were affected the last time. Partway through the update process all websites again reverted to the native PHP version 5.4, however this time they recovered at the end of the EasyApache update process so the downtime on the affected websites was relatively short, maybe 5-10 minutes.
I'm curious if others have experienced similar problems with the PHP Selector and EasyApache. For us the current situation is unfortunate because we cannot realistically coordinate with several different customers each time we run EasyApache. If the situation persists we may have to revert to a setup where we run different PHP versions on different servers, negating much of the benefit we get from using Cloudlinux (we like the added security, too, but our main reason for installing Cloudlinux was the ability to use different PHP versions).
I ran EasyApache on both servers again today, while keeping a (somewhat nervous) eye on the websites that were affected the last time. Partway through the update process all websites again reverted to the native PHP version 5.4, however this time they recovered at the end of the EasyApache update process so the downtime on the affected websites was relatively short, maybe 5-10 minutes.
I'm curious if others have experienced similar problems with the PHP Selector and EasyApache. For us the current situation is unfortunate because we cannot realistically coordinate with several different customers each time we run EasyApache. If the situation persists we may have to revert to a setup where we run different PHP versions on different servers, negating much of the benefit we get from using Cloudlinux (we like the added security, too, but our main reason for installing Cloudlinux was the ability to use different PHP versions).