[Solved] mysqli::__construct(): Server sent charset (255) unknown to the client. Please, report to the developers in

This problem is caused by too low PHP version + too high MYSQL version

MYSQL8.0+ version introduces a new character set utf8mb4 

Change the old utf8 alias to utf8mb3

The old PHP’s MYSQLND module does not include the new character set

 

So there will be

The solution is simple, just upgrade to a new PHP version

Official https://bugs.php.net/bug.php?id=74461

Written

 

[2018-05-02 12:13 UTC] [email protected]

[2018-05-02 17:37 UTC] macleo at outlook dot com

So the 7.0+ version is basically OK

 

 

 

Read More:

Leave a Reply

Your email address will not be published. Required fields are marked *