The following error is either thrown when installing a new Sugar instance or when clearing the cache:
Exception in Controller: exception 'SugarApiExceptionError' with message 'lessc fatal error:<br />load error: failed to find tmp_less_custom_compiler.less'
This means that your custom.less file has a syntax error. Fix any syntax errors and try again.
If your custom.less file is empty, just delete the file, clear the cache, and load the Page again.
Tuesday, April 24, 2018
mySQL - Time Out Error
The following error is thrown when importing a large database:
mysql server has gone away
If you are an admin or have sufficient privileges, update the my.cnf or mysql.cnf file by adding the following command:
[mysqld]
max_allowed_packet=500M
mysql server has gone away
If you are an admin or have sufficient privileges, update the my.cnf or mysql.cnf file by adding the following command:
[mysqld]
max_allowed_packet=500M
Monday, March 12, 2018
JAVASCRIPT: Date Current Year
In JavaScript, we can get the current year as follows:
var myDate = new Date('2017-02-12');
console.log(myDate.getFullYear());
Expected Output: 2017
Actual Output: 2017
But, what happens if we test a boundary value with the above function:
var myDate = new Date('2017-01-01');
console.log(myDate.getFullYear());
Expected Output: 2017
Actual Output: 2016
In this case, we need to call getUTCFullYear()
var myDate = new Date('2017-01-01');
console.log(myDate.getUTCFullYear());
Expected Output: 2017
Actual Output: 2017
var myDate = new Date('2017-02-12');
console.log(myDate.getFullYear());
Expected Output: 2017
Actual Output: 2017
But, what happens if we test a boundary value with the above function:
var myDate = new Date('2017-01-01');
console.log(myDate.getFullYear());
Expected Output: 2017
Actual Output: 2016
In this case, we need to call getUTCFullYear()
var myDate = new Date('2017-01-01');
console.log(myDate.getUTCFullYear());
Expected Output: 2017
Actual Output: 2017
Subscribe to:
Posts (Atom)