На страничке некорректно составлялись отчёты после обновления opendcim c 3 на 4 версию. Воспользовавшись советами с Великой паутины, правил файл my.cnf
[mysqld]
character-set-server=utf8
collation-server=utf8_general_ci
init_connect='SET collation_connection = utf8_general_ci'
init_connect='SET NAMES utf8'
skip-character-set-client-handshake
[mysqldump]
default-character-set=utf8
Кроме того в файл конфига вставил:
$options = array( PDO:: MYSQL_ATTR_INIT_COMMAND => 'SET NAMES utf8');
Теперь пропала страничка, выдаёт
Error! SQLSTATE[HY000] [2002] Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)
файла такого у меня нет, да вообще плохо понимаю, шито это значит. Кто-нибудь сталкивался?