系统:centos6.9【注:centos7可以使用】
PHP: 5.4.25
报错信息:
mysqli::real_connect(): Server sent charset (255) unknown to the client. Please, report to the developers
网上能够找到的,全是修改my.cnf文件,但是服务器上又不让动,只能修改PHP源码,让他支持UTF8MB4
网址:bugs.php.net/bug.php?id=74461
github.com/php/php-src/commit/35a28fac51e4b210f8f3f51b754786908a977462#diff-ff4e2dc4962dc25a1512353299992c8d
将//mysqlnd_charset.c修改一下,再重新编译,就可以完美支持了
阅读(1325) | 评论(0) | 转发(0) |