Estoy ejecutando el tutorial para TinyMVC en una máquina Linux.Configurar un Framework PHP en Linux
todo estaba funcionando bien hasta que llegué a la página models:
Tan pronto como me di la "aprenden con el ejemplo" paso, me dio este mensaje:
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
estoy usando PHP5 y PDO está instalado y compilado (TinyMVC arroja un error si no es así). Si cambio el juego de caracteres a otra cosa (como UTF8 o latin1), se soluciona este error, pero luego hay otro error en los archivos sys que no se supone que tenga que editar para que TinyMVC funcione. No hay ningún archivo UTF-8.xml en /usr/share/mysql/charsets/
, pero algo que leí sugirió que no debería haber.
¿Alguna idea de cuál es el problema?