Since I upgraded my server to PHP 5.6 (default php in debian 8), there are a lot of errors an problems loading different pages or actions.
The Suite is exactly the same I used in 5.4, same database.
Before posting here I’ve tried many things (Quick repair, check permissions, reconstruct database…) and changing all the options in php.ini I’ve read in other posts:
PHP Notice: Array to string conversion in /var/www/crm/include/formbase.php on line 203, referer:----
PHP Notice: Undefined offset: 1 in /var/www/crm/download.php on line 110,
or
PHP Notice: Undefined index: screen_width in /var/www/crm/modules/Calendar/index.php on line 65
I can’t load, for example, New meeting from Calendar. Or some alerts from ajax (the Loading box) are shown as Undefined…
In all cases is a new install server, without any other website, but if I just rsync all suite from the new server to a old one (lets say debian 7) everything works.
Weird, It may be that there is some code which is enabling display errors. There shouldn’t be any code in SuiteCRM which is enabling this. You may want to do a search of the code to see if ini_set is being called anywhere.
Also, there are a lot of messages showing “undefined” in spanish language (in english it’s working fine). I’ve tried all options in repair page, but it does not work.
It looks like a lot or problems with this version of debian 8 jessie, or apache or php, does anyone has migraded to the new version of debian?