very new to suitecrm and this is my first upgrade gone wrong. I’m hoping to learn this system then support customers I find, but am now questioning how stable this app is. I had hell with the initial install too also tossing 500 errors which i tracked down and solved realizing it was me not properly configuring or ignoring the MAIL SMTP setup on installation - sadly there is no error handling in the app to prevent ignorant admin user mistakes, on installs just allows a 500 crash… BACK TO THE CURRENT UPGRADE problem…
Upgrading tosses out yet another non helpful 500 error - when I configure PHP to show errors live on the site… I am getting this…
Parse error: syntax error, unexpected end of file, expecting function (T_FUNCTION) or const (T_CONST) in /home/crmdf/public_html/include/database/DBManager.php on line 4075 Fatal error: Class 'DBManager' not found in /home/crmdf/public_html/include/database/MysqlManager.php on line 100
upgradeWizard.log is clean - it never finished, or it actually did but I could not tell - all I know is it was running the wizard looking good, then BAM! 500 error and sniffing the code is not helpful as I am not sure how the app works in the core code, and as a user admin I really do not care to. the DBManager file and the ABSTRACT CLASS is present in that file… so the class is there in code and file name, but I can not find any include statement to link the inheriting subclass, which could be the problem, but I fail to see how this passed QA to be released so I’m not believing it and accept my ignorance. something else must be causing this all.
Other than the what i can see at face value, and being a noob to this system, I have no clue what to do, or how to fix this. Any seasoned SuiteCRM SME out there? I am willing to learn and am hoping this app is more stable than my experience, otherwise supporting customers on it is going to be a nightmare till I can get my head around this and skill up.
Operating system** CentOS Linux 7.7.1908
Kernel and CPU**|Linux 3.10.0-1062.12.1.el7.x86_64 on x86_64|
Processor information**|Intel® Xeon® CPU E5-2673 v4 @ 2.30GHz, 2 cores|
Apache version** 2.4.6