Ъпдейтнах си сървъра до Убунту 16.04 и спря да ми работят доста проекти.
Не се учудих много защото знам, че линукс си е голяма каша. Оказа се, че тази версия ползва PHP7 и след доста ровене по кода забелязах, че като махна
$cnf['session']['pdo_options'][\PDO::ATTR_ERRMODE] = \PDO::ERRMODE_EXCEPTION;
от конфига, кода си работи перфектно, дайте идеи о какво може да е.
Аз си мисля, че си дава някакъв ексепшън защото спира изпълнението на кода, но не го изписва.