AnsweredAssumed Answered

Sugar blank screen after repair and rebuild

Question asked by Andrew Gin on Dec 12, 2016
Latest reply on Dec 12, 2016 by Dan Ross

I added some debugging lines into a php file; I did a repair and rebuild and it resulted in a blank screen.
I removed the debugging lines from the file and used the repair script here

(Yet Another) script for doing quick rebuild and repair « Sugar Developer Blog – SugarCRM 

However I still get a blank screen. I enabled errors and this is what I see when viewing the page on a browser:

 

Strict Standards: Non-static method ViewFactory::_buildFromFile() should not be called statically in /srv/www/sugar-ssl/include/MVC/View/ViewFactory.php on line 64 Strict

 

Standards: Non-static method ViewFactory::_buildClass() should not be called statically in /srv/www/sugar-ssl/include/MVC/View/ViewFactory.php on line 165

 

Strict Standards: Redefining already defined constructor for class Sugar_Smarty in /srv/www/sugar-ssl/include/SugarSmarty/Sugar_Smarty.php on line 37

 

Strict Standards: Redefining already defined constructor for class Smarty in /srv/www/sugar-ssl/vendor/Smarty/Smarty.class.php on line 576

 

Strict Standards: Redefining already defined constructor for class tracker_monitor in /srv/www/sugar-ssl/modules/Trackers/monitor/tracker_monitor.php on line 26

 

Strict Standards: Redefining already defined constructor for class Team in /srv/www/sugar-ssl/modules/Teams/Team.php on line 57

 

Strict Standards: Declaration of Team::mark_deleted() should be compatible with SugarBean::mark_deleted($id) in /srv/www/sugar-ssl/modules/Teams/Team.php on line 919

 

Strict Standards: Redefining already defined constructor for class ACLJSController in /srv/www/sugar-ssl/modules/ACL/ACLJSController.php on line 25

 

Strict Standards: Redefining already defined constructor for class Smarty_Compiler in /srv/www/sugar-ssl/vendor/Smarty/Smarty_Compiler.class.php on line 87

 

I have not modified any of the above files. I feel there is an error which is causing these unrelated errors, but do not know how to go about finding it.

 

sugarcrm.log contains:
Mon Dec 12 11:56:03 2016 [15644][1][ERROR] Unable to get proper side for link modified_user_link
Mon Dec 12 11:56:03 2016 [15644][1][ERROR] Unable to get proper side for link modified_user_link
Mon Dec 12 11:56:03 2016 [15644][1][ERROR] Unable to get proper side for link created_by_link
Mon Dec 12 11:56:03 2016 [15644][1][ERROR] Unable to get proper side for link created_by_link
Mon Dec 12 11:56:03 2016 [15644][1][ERROR] Unable to get proper side for link assigned_user_link
Mon Dec 12 11:56:03 2016 [15644][1][ERROR] Unable to get proper side for link assigned_user_link

 

/var/log/apache2/sugar-error.log contains:

[Mon Dec 12 11:59:58 2016] [error] [client 10.32.32.123] PHP Strict Standards:  Non-static method ViewFactory::_buildFromFile() should not be called statically in /srv/www/sugar-ssl/include/MVC/View/ViewFactory.php on line 64
[Mon Dec 12 11:59:58 2016] [error] [client 10.32.32.123] PHP Strict Standards:  Non-static method ViewFactory::_buildClass() should not be called statically in /srv/www/sugar-ssl/include/MVC/View/ViewFactory.php on line 165
[Mon Dec 12 11:59:58 2016] [error] [client 10.32.32.123] PHP Strict Standards:  Redefining already defined constructor for class Sugar_Smarty in /srv/www/sugar-ssl/include/SugarSmarty/Sugar_Smarty.php on line 37
[Mon Dec 12 11:59:58 2016] [error] [client 10.32.32.123] PHP Strict Standards:  Redefining already defined constructor for class Smarty in /srv/www/sugar-ssl/vendor/Smarty/Smarty.class.php on line 576
[Mon Dec 12 11:59:58 2016] [error] [client 10.32.32.123] PHP Strict Standards:  Redefining already defined constructor for class tracker_monitor in /srv/www/sugar-ssl/modules/Trackers/monitor/tracker_monitor.php on line 26
[Mon Dec 12 11:59:58 2016] [error] [client 10.32.32.123] PHP Strict Standards:  Redefining already defined constructor for class Team in /srv/www/sugar-ssl/modules/Teams/Team.php on line 57
[Mon Dec 12 11:59:58 2016] [error] [client 10.32.32.123] PHP Strict Standards:  Declaration of Team::mark_deleted() should be compatible with SugarBean::mark_deleted($id) in /srv/www/sugar-ssl/modules/Teams/Team.php on line 919
[Mon Dec 12 11:59:58 2016] [error] [client 10.32.32.123] PHP Strict Standards:  Redefining already defined constructor for class ACLJSController in /srv/www/sugar-ssl/modules/ACL/ACLJSController.php on line 25

 

The files mentioned do not contain multiple constructors as the error messages state.

Outcomes