vTiger Common Errors

Vtiger CRM 8.0.0 has been Released

September 20, 2023
Vtiger CRM 8.0.0 has been Released
Article
In the ever-evolving landscape of CRM solutions, Vtiger CRM took a significant step forward with the release of Vtiger version 8.0. This update includes stable support for PHP 8.x (PHP 8.2), MYSQL 8.X and Maria DB 10.x Following are the key highlights of Vtiger 8.0.0  Added Composer support for PHP server dependency. Upgraded libraries to achieve better security compliance. Maintenance fixes and MRs Official Announcement You can find the official announcement here: Vtiger CRM 8.0.0 GA Release Download Vtiger 8.0.0 Download the Vtiger 8.0.0 from here: Download Link Vtiger 8.0.0 & VTExperts 1. VTExperts Extension Pack Considering the release of Vtiger 8.0.0, VTExperts is actively working towards ensuring that all extensions previously compatible with Vtiger 7.x are promptly fine-tuned and made fully compatible with Vtiger 8.0.0 2. Migrating to Vtiger CRM 8.0.0 VTExperts offers a seamless CRM upgrade service that ensures a hassle-free transition to Vtiger 8.0.0. Our team of experts will

Vtiger CRM 7.5.0 Changelog

December 29, 2022
Article
Vtiger CRM 7.5.0 Change Log Attention all VTiger CRM enthusiasts! The much-anticipated release of VTiger CRM 7.5.0 (open source) is finally here, packed with numerous improvements and new features. The standout enhancements of Vtiger CRM 7.5.0 include PHP 8.x support and Mail Converter Custom actions, which greatly elevate its functionality and efficiency Moreover, this update features an impressive tally of 45+ issue fixes and 30+ enhancement submissions, ensuring a more reliable and efficient experience. Without further ado, let’s dive into some of the most prominent new features, bug fixes and improvements of Vtiger CRM 7.5.0 Release Details Version: 7.5.0 Download Link: vTiger CRM 7.5.0 Release Date: November 24, 2022 Official Announcement: Vtiger CRM 7.5.0 GA Release — Vtiger Feature & Improvement Summary Features & Updates Vtiger CRM 7.5.0. now supports PHP 8.X The process of invoice creation is improved FastMail compatibility update Custom email converter actions are supported now Create recurring invoices from the detailed view reCAPTCHA v1 API

How to install Vtiger CRM

December 21, 2022
Article
In this guide, we will check how to install vTiger CRM system (Open Source)  on Debian 11 server. We will be using LAMP Stack for the installation. For installing the vTiger CRM system (Open source) you need to fulfill the following specs Linux server Debian 11 A user with root privileges Domain name pointed to your server Step 1: Installing LAMP Stack The very first step in installing vTiger CRM system is to install the LAMP Stack on Debian server First, make sure that your Debian repository is updated by executing the following command Once done, now install some packages and LAMP Stack using the following command After the installation of LAMP Stack and some other packages, execute the following command to check the Apache2 and MariaDB status Make sure, that it shows the status of Apache2 and MariaDB as “Active” Step 2: Configuring MariaDB Server The second step encompasses

vTiger Customer Portal Troubleshooting & Errors

July 11, 2014
Article
vTiger Customer Portal is a great addition to the CRM, however there are a lot of things that can go wrong during the setup & install. Some of it are just user errors and some of them can be environment(server) related. Please Enter a Valid Username and Password This is most likely caused by one of two things: You’ve copied the password and it contains some spacial characters within your clipboard – try typing it in manually. The password is not correct, you can lookup the username/password directly in the database. The table to look at is ‘vtiger_portalinfo‘. Could not connect to server. Please contact the administrator. This is the most common vTiger Customer Portal issue that comes up. Few things might have gone wrong: PHP Soap Extension Make sure that PHP SOAP extension is installed. It is critical to have the extension installed, if it’s not there – the

vTiger Scheduled Reports – Filter Not Applied

June 2, 2014
vTiger Scheduled Reports
Article
There’s a known bug in the vTiger 5.4 version which causes the vTiger Report filter not to be applied when the scheduled/automated report goes out. The fix is very simple assuming you have the skills to connect to the vTiger server and modify the file. We strongly recommend backing up the files/database before you do ANY change, as simple as the change might be – thing can go wrong, due to the change you did or something that was done unintentionally. Here’s what you need to do in order to fix vTiger Scheduled Reports Filters: Backup your vTiger Files & Database Connect to your vTiger File Server Open the file: /modules/Reports/ScheduledReports.php Go to Line 154 Find the string “$pdf = $oReportRun->getReportPDF();” and change it to “$pdf = $oReportRun->getReportPDF(NULL);” Go to Line 161 Find the string “$oReportRun->writeReportToExcelFile($filePath);” and change it to: “$oReportRun->writeReportToExcelFile($filePath, NULL);” Save the file & test the vTiger Scheduled

What to do If you get a Blank/White Page In vTiger?

August 30, 2013
Article
There can be multiple reason as for why you are getting Blank Page in vTiger. It can be server configuration, vTiger error, or a permissions issue. The first step you should do is enable error reporting in index.php. You can do that on the server site as well. To enable error report you will have to add an additional line to index.php. Go to “/vtigercrm/” Open index.php with your favorite text editor After <?php create a new line and add “ini_set(‘display_errors’, 1);” – (exclude double quotes). Save it Now you should be getting an vTiger error message instead of blank screen, which will help you to identify & solve the issue. If you need help trying to figure out what went wrong, feel free to contact us.

The record you are trying to view has been deleted

August 28, 2013
Article
The vTiger error “The record you are trying to view has been deleted” is presented when the the record you are trying to access does not exist. It does not necessary mean that the record has been deleted, the reason for that is, if you were modifying the code or the database you might have changed the function which loads the appropriate recordid or when the record is not created properly but the system still thinks it was and opens the record using the ‘new id’ which does not exist. It’s almost impossible to determine why it happens without looking at the code. If you would like us to look at it – feel free to contact us.

Migration Incompleted. Please contact your system administrator.

August 28, 2013
Article
The vTiger error “Migration Incompleted. Please contact your system administrator.” is usually caused by vTiger not being able to connect to the MySQL database. Possible causes: MySQL Server is not available/down MySQL Server host has changed MySQL Username/Password is not correct/has changed MySQL Database name has changed In order to adjust the MySQL credentials, first you have to verify them with your host provider and adjust them in config.inc.php. Go to your vTigerCRM directory Open “config.inc.php” with your favorite text editor Go to line 47 – verify that the $dbconfig[‘db_server’] has the correct MySQL Host Name Go to line 48 – verify that the $dbconfig[‘db_port’] has the correct MySQL Port Go to line 49 – verify that the $dbconfig[‘db_username’] has the correct MySQL Username Go to line 50 – verify that the $dbconfig[‘db_password’] has the correct MySQL Password Go to line 51 – verify that the $dbconfig[‘db_name’] has the correct MySQL Database Name Hope that helps!

Sorry! Attempt to access restricted file.

August 28, 2013
Article
The most likely cause for the vTiger error “Sorry! Attempt to access restricted file.” is the $root_directory value in the ‘config.inc.php’ is incorrect or misspelled. In order to correct it follow the steps below: Go to your vTigerCRM directory Open “config.inc.php” with your favorite text editor Go to line 86 and adjust $root_directory value to correct vTiger directory. Note, that the directory must end with /. It should look something like this – $root_directory = ‘/var/www/vtigercrm/’; Hope that helps!

vTiger Profile/Permissions does not save the “Modules To Be Shown” properly?

August 7, 2013
vTiger Saving Profile Permissions
Article
You might come across an issue related to saving “Profile Privileges” for each module. It’s a known issue, however it’s not a vTiger bug – it’s a server limitation. If you are a server admin and have access to php.ini, you should check the value of “max_input_vars” and increase it to 1500-2000. By default it’s set to 1000 which is not enough to save vTiger Profile Permissions. If you are not the server admin or are you using shared hosting, you should contact your vTiger hosting provider and ask them to do the same. Hope that helps!

Mail could not be sent to the admin user. Please check the admin emailid/Server settings

August 7, 2013
Mail could not be sent to the admin user. Please check the admin emailid/Server settings
Article
There are a lot of things that can go wrong when setting up the vTiger Outgoing Email Server – it can be as simple as mistype or as complected as firewall blocking the connection or missing PHP extension. Hopefully the steps below will point you to the right direction while troubleshooting the error you are getting. If you are using GMail as your Outgoing Server – follow the guide “Setting up vTiger Outgoing Email Server With GMail“ Make sure that the username/password and the Server Name is correct. Check your email settings or contact your email provider to verify the email server. Verify that your email server does not require SSL connection or any specific port – if it does, add the ssl:// tag or the port using the “GMail as an Outgoing Email Server in vTiger” example. If you are using ssl:// tag – make sure SSL PHP Extension

Deprecated: Assigning the return value of new by reference is deprecated in /adodb/adodb.inc.php on line 893, 1919, 1991

July 18, 2013
Article
The errors below most likely are caused by the PHP5.3, you might get something like below if you upgrade to PHP5.3 Deprecated: Assigning the return value of new by reference is deprecated in /adodb/adodb.inc.php on line 893 Deprecated: Assigning the return value of new by reference is deprecated in /adodb/adodb.inc.php on line 1919 Deprecated: Assigning the return value of new by reference is deprecated in /adodb/adodb.inc.php on line 1991 Two things you can try: Add ini_set(‘display_errors’,0); error_reporting(0); to index.php in vtigercrm root directory. This will suppress the errors. Go to the lines 893, 1919, 1991 and replace “=&” with “=” (removed &). It should fix the errors. Note, only do #2 if #1 does not work.

Deprecated: Function session_unregister() is deprecated in /modules/Users/Authenticate.php on line 70, 71, 72

July 18, 2013
Article
The errors below most likely are caused by the PHP5.3, you might get something like below if you upgrade to PHP5.3 Deprecated: Function session_unregister() is deprecated in /modules/Users/Authenticate.php on line 70 Deprecated: Function session_unregister() is deprecated in /modules/Users/Authenticate.php on line 71 Deprecated: Function session_unregister() is deprecated in /modules/Users/Authenticate.php on line 72 In order to fix it, you will need to replace lines 70,71,72 from: session_unregister(‘login_password’); session_unregister(‘login_error’); session_unregister(‘login_user_name’); To: unset($_SESSION[‘login_password’]); unset($_SESSION[‘login_error’]); unset($_SESSION[‘login_user_name’]);

Deprecated: Assigning the return value of new by reference is deprecated in /adodb/adodb-xmlschema.inc.php on line 373, 385

July 18, 2013
Article
The errors below most likely are caused by the PHP5.3, you might get something like below if you upgrade to PHP5.3 Deprecated: Assigning the return value of new by reference is deprecated in /adodb/adodb-xmlschema.inc.php on line 373 Deprecated: Assigning the return value of new by reference is deprecated in /adodb/adodb-xmlschema.inc.php on line 385 Add ini_set(‘display_errors’,0); error_reporting(0); to index.php in vtigercrm root directory. This will suppress the errors. Go to the lines 373, 385 and replace “=&” with “=” (removed &). It should fix the errors.

Module name is missing. Please check the module name

July 18, 2013
Article
You have installed vTiger 5.x and once you login you get a message “Module name is missing. Please check the module name.” If it’s a fresh install, most likely the $root_directory variable in config.inc.php is not set properly. In order to set it, do: Go to folder vtigercrm/ Open config.inc.php file Find $root_directory variable and make sure, your vTiger CRM path is correct. Once verified, try again, if it still doesn’t work do: Add “/” at the end of the path, for example: /home/content/98/html/demo/ Try again, if it still doesn’t work try: Add “/” at the beginning of the path (if it does not exist)