This article discusses the details of upgrading SugarCRM. It also goes through the SugarCRM Upgrade Wizard.
Upgrading your Edition of SugarCRM
https://www.sugarcrm.com/crm/support into your local machine. .
|
CAUTION:
|
It is strongly recommended that you run the upgrade process on a copy of your production system.
|
Prerequisites for Upgrading SugarCRM
|
•
|
Backup your current Sugar directory and database before beginning the upgrade process.
|
|
•
|
Disable op-code caching before upgrading your Sugar installation if op-code caching is enabled in the PHP configuration file. You can enable it after the upgrade process is complete.
|
|
•
|
Increase the default value of the parameters listed below before you begin the upgrade process if you are using Zend Core 2.0:
|
|
¢
|
Navigate to C:\Program Files\Zend\Core\etc\fastcgi.conf and increase the default value for ConnectionTimeout to 3000 seconds and RequestTimeout to 6000 seconds.
|
|
¢
|
Navigate to the php.ini file and increase the default value of max_execution_time to 6000 seconds.
|
|
•
|
Perform the following for the large size of the upgrade files:
|
|
¢
|
Modify and save the value of Maximum upload size to 21000000 (20MB) in the Advanced section of the System Settings page of your current Sugar installation.
|
|
¢
|
Navigate to the php.ini file on your web server and configure the parameters listed below in the Advanced section of the System Settings page of your current Sugar installation:
|
|
l
|
Set post_max_size to at least 60MB
|
|
l
|
Set upload_max_filesize settings to at least 60MB
|
|
l
|
Set max_input_time to a large number
|
|
l
|
Set memory_limit to 256MB
|
|
•
|
Ensure that LimitRequestBody is set to a large number or use the default value of 2GB if you are using an Apache web server and LimitRequestBody is set in the httpd.conf file. Restart Apache and begin the upgrade process.
|
|
•
|
Ensure that the webserver user has write permissions to the Sugar database. The upgrade to Sugar 6.3 will add and replace files in several locations including the Sugar root directory. The webserver user must have write permissions for the root folder and all sub-directories during the upgrade process.
|
|
•
|
The process of upgrading can take up to 30 minutes. Set the CGI script timeout to more than the default 300 seconds to ensure that the CGI application does not time out if you are using the IIS web server.
|
|
•
|
Save PHP files for customized modules (for example, accounts.php) in the Customs directory and not within the main module. Existing customizations may be overridden by changes in Sugar 6.3 during upgrade.
|
Things to Consider when upgrading SugarCRM
|
1.
|
Test your upgrade on a development instance instead of the production instance.
|
|
2.
|
Use the Silent Upgrade method through the command line interface to conduct the upgrade instead of the Upgrade Wizard inside the application if your database contains more than 10000 records per table.
|
|
3.
|
Log into the application as an Administrator and use the Repair option to repair and rebuild the database after the upgrade is complete.
|
How to use the SugarCRM Upgrade Wizard
|
Important:
|
Manual upgrades by file replacements and running the upgrade SQL are not supported.
|
Upgrading Sugar by using the Upgrade Wizard
|
Note:
|
Manual upgrades by file replacements and running the upgrade SQL are not supported.
|
|
1.
|
Download the appropriate Sugar Upgrade zip file from the Sugar website to your local machine. For example, download the SugarPro-Upgrade-6.2.x-to-6.3.0.zip file to upgrade Sugar Professional from version 6.2.x to 6.3.0. Download the appropriate conversion file to convert to Sugar Professional or Sugar Enterprise.
|
|
2.
|
Log into your existing Sugar application as the administrator and click admin on the right-hand corner of the page.
|
|
3.
|
Click Upgrade Wizard in the Systems panel of the Administration Home page.
|
|
4.
|
Click Next.
|
|
5.
|
Click Next if the system check is successful.
|
|
6.
|
Click Browse, and navigate to the location of the upgrade zip file and select it.
|
|
7.
|
Click Upload Upgrade to upload the package to the Sugar application.
|
|
8.
|
Click Next.
|
|
9.
|
Click Recheck to rerun Preflight Check. Click Next to skip this step.
|
|
10.
|
Click Next.
|
|
a.
|
The Confirm Layouts page appears as Step 5 in the Upgrade Wizard
|
|
b.
|
The Confirm Layouts page displays the Notes module with the EditView and DetailView layouts. The Email Templates layouts do not display on the Confirm Layouts page because the existing layouts were not customized.
|
|
c.
|
The Administrator has the option of choosing to merge the changes in the Notes module with the existing customized EditView layout.
|
|
11.
|
Uncheck the module if you do not want to add the new fields to a module.
|
|
12.
|
Click Next.
|
|
13.
|
Click Next.
|
|
14.
|
The Debrief page confirms the upgrade installation. Complete the steps for manual merging of files or running SQL queries now.
|
|
15.
|
Click Done.
|
|
16.
|
Click Repair and select the Rebuild Relationships and Rebuild Extensions options in the Systems panel of the Administration Home page.
|
|
17.
|
Manually merge the files by extracting the skipped file from the patch zip file if you unchecked any files to prevent the Upgrade Wizard from overwriting them. Merge the file installed in the Sugar application directory.
|
|
Note:
|
Check the upgradeWizard.log file in the Sugar folder for information on unsuccessful Sugar upgrades.
|
Locking Down the SugarCRM Upgrade Wizard
|
1.
|
Navigate to the config.php file in the Sugar root directory.
|
|
2.
|
Set the following parameter to true as below:
|
|
3.
|
Save the file.
|
For full instructions, click here.
SugarCRM Assessment
Click here to download our Free Sugar CRM 6 Evaluation PDF.
With this, you will be able to identify the key enhancements within Sugar CRM.
Topics include:
- Calculated Fields
- Favorites and Favorites Dashlet
- Twitter and Social Media integration
- Reporting (filtering, scheduling)
- User interface improvements (there are many!)
- Sugar Mobile 1.0 details
- and much more.
Free Tool for Comapring mulitple CRM Vendors
Click here to access our Free Comparison Tool.
With this tool, you will be able to identify the key similarilites and differences between 9 of the top CRM systems, including Microsoft Dynamics CRM, Sage SalesLogix, GoldMine, Sage ACT!, Pivotal and more.
Comparison includes:
- Key CRM Features
- Pricing (Licensing, etc..)
- Available Modules (e.g. SFA, Marketing, Service, etc)
- Feature Details (Sync, Call Center, Quoting, E-commerce, Lead Management, Security, Workflow, and much more.
- Hardware and Network support (Microsoft, Linux, etc…)
- Industry/NAICS
Search terms for Compare CRM:
- sugarcrm upgrade wizard blank page
- sugarcrm silent upgrade
- sugarcrm memory_limit
- sugarcrm wizard upgrade permission
- sugarcrm ultimate download
- how to upgrade sugarcrm
- manual upgrade sugarcrm
- how to upgrade my version of sugarcrm
- sugarcrm manual upgrade
- sugarcrm limitrequestbody









