Tôi đang chạy qua hướng dẫn cho TinyMVC trên máy Linux.Định cấu hình PHP Framework trên Linux
Mọi thứ đã được làm việc tốt cho đến khi tôi đã đến models page:
Ngay sau khi tôi đã "Tìm hiểu by Example" bước, tôi đã nhận lỗi này:
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
Tôi đang sử dụng PHP5 và PDO được cài đặt và biên dịch (TinyMVC ném lỗi nếu không). Nếu tôi thay đổi bộ ký tự thành một cái gì đó khác (như UTF8 hoặc latin1), nó sẽ gặp lỗi này, nhưng sau đó có một lỗi khác trong sysfiles mà tôi không phải sửa đổi để làm việc TinyMVC. Không có tệp UTF-8.xml nào trong số /usr/share/mysql/charsets/
, nhưng nội dung tôi đọc đã gợi ý rằng không nên có.
Bất kỳ suy nghĩ nào về vấn đề là gì?