Я бегу по учебнику для TinyMVC на машине с Linux.
Все работало нормально, пока я не попал на страницу models :
Как толькоЯ сделал шаг «Изучить по примеру», я получил эту ошибку:
Error: 0
Message: Can't connect to PDO database 'mysql'. Error: SQLSTATE[HY000] [2019] Can't initialize character set UTF-8 (path: /usr/share/mysql/charsets/)
File: /data/utilities/tinymvc/sysfiles/plugins/tinymvc_pdo.php
Line: 107
Я использую PHP5 и PDO установлен и скомпилирован (TinyMVC выдает ошибку, если это не так).Если я изменю кодировку на что-то другое (например, UTF8 или latin1), она обходит эту ошибку, но затем в sysfiles возникает другая ошибка, которую мне не нужно редактировать, чтобы заставить работать TinyMVC.В /usr/share/mysql/charsets/
нет файла UTF-8.xml, но что-то, что я прочитал, подсказывает, что этого не должно быть.
Есть мысли о том, в чем проблема?