Are there any precautions I can take before doing a major cPanel/WHM upgrade?

Outlier

Member
Apr 21, 2017
20
0
1
Los Angeles
cPanel Access Level
Root Administrator
I haven't upgraded cPanel/WHM in two years. I currently have version 64.0 but it says that version 84.0.16 is available for upgrade. Since I've never upgraded cPanel (and this would appear to be a major upgrade), I'm concerned if it will affect any functionality in my OpenCart site. Should I be concerned? Are there any precautions I can take before doing the upgrade? If there are problems after upgrading, is it possible to revert back to a working version of the site?
 

Outlier

Member
Apr 21, 2017
20
0
1
Los Angeles
cPanel Access Level
Root Administrator
Will upgrading cPanel/WHM from version 64.0 (build 29) to version 84.0.16 change any PHP or mySQL settings? The reason I'm asking is because I'm concerned that this upgrade (and it appears to be a major one) might affect the functionality of my OpenCart site. Anyone?
 

cPanelLauren

Product Owner
Staff member
Nov 14, 2017
13,296
1,252
313
Houston
Hello,

Since you're running v64 of cPanel/WHM have you updated from EA3 -> EA4? We deprecated EA3 in v76 and removed it from the product in v78 and I'd suggest that you perform the migration to EA4 to avoid further issues.

You can view our full deprecation/removal plan here: cPanel Deprecation Plan - cPanel Knowledge Base - cPanel Documentation

You're welcome to open a ticket with us to assist you with the update if you're concerned about anything at all.
 
Last edited:

Outlier

Member
Apr 21, 2017
20
0
1
Los Angeles
cPanel Access Level
Root Administrator
When I'm logged into WHM, on the top right corner of the screen it says "Version “84.0.16” is available. Update Now". If I click that and upgrade cPanel/WHM version 64.0 to 84.0.16 from there, will that also update EA3 to EA4? Or is that an upgrade done separately?

Regarding the update from EA3 to EA4, does that involve any changes to PHP, mySQL or their settings?
 

cPanelLauren

Product Owner
Staff member
Nov 14, 2017
13,296
1,252
313
Houston
Hello,


We did remove MySQL 5.5 in v80 and it is what is called a blocker if you have it installed, you will not be able to move past v80 of cPanel/WHM with it present until you update your version of MySQL, this can be done through WHM though.

As far as the migration from EA3 -> EA4 the process and what is changed is discussed here: The EasyApache 3 to EasyApache 4 Migration Process - EasyApache 4 - cPanel Documentation

There are a LOT of changes that take place which is why, ultimately I'd suggest allowing our analysts to assist you with this process.
 

Outlier

Member
Apr 21, 2017
20
0
1
Los Angeles
cPanel Access Level
Root Administrator
If I only have EasyApache 3 installed, will that prevent me from upgrading to the latest cPanel/WHM? If I kept EA3, what is the latest version of cPanel/WHM I could install?

If I get help from your analysts to assist with the process, will they know about keeping all the functionality of an e-commerce site like OpenCart and all its complexities? Or do you think it would be best if someone familiar with OpenCart assists?
 

cPanelLauren

Product Owner
Staff member
Nov 14, 2017
13,296
1,252
313
Houston
If I only have EasyApache 3 installed, will that prevent me from upgrading to the latest cPanel/WHM? If I kept EA3, what is the latest version of cPanel/WHM I could install?
At this time you will only be able to reach v78, in the future you could be automatically updated from EA3 -> EA4 though to maintain at least the current LTS version.


If I get help from your analysts to assist with the process, will they know about keeping all the functionality of an e-commerce site like OpenCart and all its complexities? Or do you think it would be best if someone familiar with OpenCart assists?
Our analysts can ensure that the items provided by cPanel function as intended, including items provided with EasyApache (php, modules, apache, php extensions, handlers etc.) if you're concerned about issues specific to opencart they'd be able to address that.