How to upgrade VTiger to 7 (Step by Step)
scriptwriterph technical support - free consultation

How to Upgrade VTiger to 7 (Step by Step)

Last updated on February 20th, 2021

For all VTiger users and developers who asked the question: "Why should I upgrade VTiger to 7?". The primary purpose of upgrading your VTiger CRM is to fix bugs, to add new features and enhancements for a better user experience. That's a pretty broad answer but here below we've listed in detail the major improvements in VTiger 7.

One of the common mistakes we do when upgrading our VTiger CRM is not obeying their one simple rule -- to upgrade VTiger in ladderized method. To be able to upgrade VTiger 6.4 to 7 you have to upgrade to VTiger 6.5 first. You can't just simply jump from 6.4 to 7.1. When you do it that way, your upgrade will fail or there will be some misbehavior in your CRM.

Here in this tutorial, we have VTiger 6.4, we're going to patch VTiger 6.5 and finally, we're going to upgrade VTiger to 7.

Summary of Upgrading VTiger to 7

  • Backup VTiger CRM first (both files and database)
  • Download VTiger patches (both 6.5 and 7)
  • Upload and extract VTiger 6.5 patch
  • Upgrade VTiger 6.4 to 6.5 using VTiger setup wizard
  • Upload and extract VTiger 7 patch
  • Finally, upgrade VTiger 6.5 to 7 using VTiger setup wizard

Upgrade VTiger 6.4 to 6.5 Major Bug Fixes

  • New user Permission denied of first login
  • Issue with the new commit for Users_Save_Action
  • PDF generation missing baseline
  • PHP 7 compatibility

Upgrade VTiger 6.5 to 7 Major Bug Fixes

  • Unable to view mail converter from menu
  • Version 6.5 to 7 migration issues
  • Google Synchronization
  • Project summary is broken

For each VTiger release detailed information, you may read more about VTiger release notes here.

VTiger 7 is the first VTiger version that uses flat UI (User Interface). You'll see here how they simplified the overall layout (navigation, form, etc.). VTiger team nailed it.

Let's start!

Steps to upgrade VTiger to 7

Step 1: Backup VTiger CRM

Backup your VTiger files and database before anything else.

a. Backup your VTiger files by compressing your CRM folder. Download the compressed file from your computer.

b. Backup your VTiger database by exporting SQL file using PHPMyAdmin. Access your PHPMyAdmin from your cPanel.

VTiger backup database using phpmyadmin

If you don't have access to your cPanel then do a manual backup of your database with CLI (command line interface). Open your CLI and login to the web server where your VTiger CRM is hosted. Run the command mysqldump -u your-db-user -p your-vtiger-db-password (you may need to enter your MySQL database user password when prompted). The command should generate SQL file from your host that you can download to your computer.

Step 2: Download VTiger 6.5 and 7 Patch

From your browser, go to Sourceforge's VTiger CRM files here. Navigate to VTiger CRM 6.5.0/Core Product folder and download vtigercrm-640-650-patch.zip. Next, navigate to VTiger CRM 7.0/Core Product folder and download vtigercrm-650-700-patch.zip.

vtiger 6.5.0 from Sourceforge

Step 3: Extract VTiger

To upgrade VTiger 6.4 to 6.5 we need to upload vtigercrm-640-650-patch.zip inside of your CRM folder. Extract vtigercrm-640-650-patch.zip to replace your existing CRM files.

Extract vtiger6.5.0.tar.gz file

Step 4: Upgrade VTiger to 6.5

To easily upgrade Vtiger 6.4 to 6.5 we'll use Vtiger setup wizard.

From your browser, enter your CRM url (e.g. http://your-host-here/your-crm-here/) to access Vtiger setup wizard. Click the install button.

a. Read VTiger license agreement and click I Agree button to proceed.

b. Make sure your PHP configuration and settings satisfy the requirements of VTiger 6.5.0. You can tweak settings from your php.ini file to edit some values as per require. If you're using WAMP then modifications of those settings are few clicks away. Click next.

c. VTiger system configuration. Here you need to provide your database information, system information, and your admin information. Fill-up the necessary fields from those forms and click next to begin the upgrade process. Please wait until it is finished.

Vtiger installation wizard system configuration

d. Sign in to your CRM. Upon successful login, a prompt message will appear asking you for your preferences. Set your preferences based on your requirements and click the finish button. Your new and upgraded VTiger CRM homepage will load.

e. Check VTiger version. We must check if we successfully perform upgrade VTiger 6.4 to 6.5 by checking its current version. Navigate to your VTiger CRM folder and find vtigerversion.php. Open the file and search for $vtiger_current_version (it must be 6.5.0).

Step 5: Upgrade VTiger to 7

To upgrade VTiger 6.5 to 7 you have to upload vtigercrm-650-700-patch.zip inside of your CRM folder. Extract vtigercrm-640-700-patch.zip to replace your existing CRM files.

Again, to easily upgrade Vtiger 6.5 to 7 we'll use Vtiger setup wizard. We're going to repeat steps in Step 4 to upgrade VTiger to 7. For letter e -- checking our VTiger version, re-open vtigerversion.php and search for $vtiger_current_version (now it should be 7).

Done! You have successfully upgrade VTiger 6.4 to 6.5 and VTiger 6.5 to 7. Now sign in to your VTiger CRM and experience the more stable, secure and bug free CRM.

You may also want to add contact to your VTiger CRM using VTiger API. Here we're going to share you our knowledge on connecting VTiger to a third party application.

0 replies

Leave a Reply

You have any questions or suggestions? Experiencing technical issues?

Please drop a comment, we're willing to resolve any issues and improve our solutions. Let's have a personal and meaningful conversation. 😀

Leave a Reply

Your email address will not be published. Required fields are marked *

Web Developer • Technical Writer
I'm a web developer with a flair for creating elegant software solutions. I love to create and share content primarily about web development, programming, and other IT related topics.