Не подключается к Mysql после добавления Unicode в my.cnf PHP

260
26 октября 2017, 10:32

Всем привет. После добавления вот этих строк в /etc/mysql/my.cnf:

[mysqld]
init_connect=‘SET collation_connection = utf8_unicode_ci
character-set-server = utf8
collation-server = utf8_unicode_ci
[client]
default-character-set = utf8

При подключении к БД через PDO вылетает такая ошибка:

Warning: PDO::query(): SQLSTATE[08S01]: Communication link failure: 1184 
Aborted connection 4 to db: 'metro' user: 'metro_u' host: '192.168.33.10' 
(init_connect command failed) in /var/www/html/oop/exp_2.php on line 87

При этом, если закомментировать вышеприведенные строки - тот же скрипт работает без проблем.

Я так понимаю ошибка из-за несоответствия кодировок в апач, сервере mysql и php. Вопрос - куда копать? )))

READ ALSO
Получение 2 параметров из <datalist>

Получение 2 параметров из <datalist>

Получаю список игр Steam следующим образом:

195
Как сложить результаты цикла foreach

Как сложить результаты цикла foreach

Здравствуйте, подскажите, есть следующая конструкция, выводящая поочередно цены товаров, умноженные на количество товаров

285
Проблема с записью картинки в файл

Проблема с записью картинки в файл

Проблема заключается в следующем, я получаю из 1С картинку в виде текста, выглядит это как картинка открытая через notepad, записываю её через:

234
Необычный редирект на PHP (или JS)

Необычный редирект на PHP (или JS)

Есть проектВ нем много почти одинаковых страниц

230