Thanks a lot for your reply, the permisions are set correctly, earlier the issue was with custom\modules\Users\authentication\SugarAuthenticate\FactorAuthFactory.php,if you look here its trying to require_once this file, where in the slash should be custom/modules/Users/authentication/SugarAuthenticate/FactorAuthFactory.php, I changed this manually, just to see if this will solve the problem
foreach ($beanFiles as $bean => $file) {
error_log('*************openingFile:'.$file.'***************************');
if ($file == 'custom\\modules\\Users\\authentication\\SugarAuthenticate\\FactorAuthFactory.php'){
require_once('custom/modules/Users/authentication/SugarAuthenticate/FactorAuthFactory.php');
} else {
require_once($file);
}
}
now I’ve issue with require_once of the SugarEmailAddress.php file
I have to upgrade my customers system. It was in 7.11.6, In Ubuntu18 I upgraded it to 7.11.23, then to 7.12.8 n then to 7.14.3. I also have to move to ubuntu 22 with php8.2 and mysql 8. So I took the upgraded codebase and tried to install it in ubuntu22 with
php-version: 8.2.21
Mysql: mysql Ver 8.0.37-0ubuntu0.22.04.3
Suitecrm: 7.14.3
And the installation always runs into an error. The one that I mentioned I really need some help to move forward