AnsweredAssumed Answered

Apache error logs PHP Strict Standards after upgrade to 7.8

Question asked by Manjeet Kaur on Feb 20, 2017
Latest reply on Feb 22, 2017 by Manjeet Kaur

I am getting below error logs after upgraded to version 7.8.0.0

 PHP Strict Standards: Redefining already defined constructor for class ModuleInstaller in /opt/app/sugarcrm/html/ModuleInstall/ModuleInstaller.php on line 75
 PHP Strict Standards: Redefining already defined constructor for class ACLJSController in /opt/app/sugarcrm/html/modules/ACL/ACLJSController.php on line 25
 PHP Strict Standards: Redefining already defined constructor for class tracker_monitor in /opt/app/sugarcrm/html/modules/Trackers/monitor/tracker_monitor.php on line 26
 Redefining already defined constructor for class Smarty in /opt/app/sugarcrm/html/vendor/Smarty/Smarty.class.php on line 576
 PHP Strict Standards: Non-static method ViewFactory::_buildClass() should not be called statically in /opt/app/sugarcrm/html/include/MVC/View/ViewFactory.php on line 165
 PHP Strict Standards: Non-static method ViewFactory::_buildFromFile() should not be called statically in /opt/app/sugarcrm/html/include/MVC/View/ViewFactory.php on line 64
 PHP Strict Standards: Static function AbstractAction::getActionName() should not be abstract in /opt/app/sugarcrm/html/include/Expressions/Actions/AbstractAction.php on line 100
------
 ------

How to fix these errors? Should these errors be fixed in Sugar core files?

I can turn off these errors in php.ini settings but if these errors are not fixed Will it have any impact on future Sugar upgrades?

 

Thanks

Manjeet

Outcomes