The SugarCRM UpgradeWizard sometimes takes too much time to complete and the upgrade process times out.
Fortunately, there is a way to bypass the step which fails the most - the System Checks. Here is how to do it:
- Open the modules/UpgradeWizard/systemCheck.php with any text editor, for example the code editor in your cPanel -> File Manager.
- Find the line:
1logThis('[At systemCheck.php]');
and change it to
1/*logThis('[At systemCheck.php]');
- then find around line 211:
1$showBack=true;
and add a new line before it, containing:
1*/
- Save the file and proceed with the installation from your SugarCRM back-end -> Admin -> UpgradeWizard. Make sure you download the correct upgrade package from the SugarCRM website as well as backup your SugarCRM files and database before the upgrade, in case anything goes wrong.
It is not advised to perform upgrades from very outdated SugarCRM installation directly to the newest version, as large upgrade packages can still result in timeouts.
You need help with an application? hostlantern is specialized in hosting and supporting more than 200 scripts. Sign up for our web hosting services and let us help you with your application, 24/7!