在2.6上还可以,但是当我切换到2.9并尝试向DB中写入内容时,我得到了类似
在网络上看起来像往常一样,
数据库编码为utf8_general_ci
cakephp像往常一样在UTF-8上。
当我尝试手动插入一些字符串时,我的网站上出现了奇怪的字符
我该如何解决?
最佳答案
那就是“ Mojibake”。有关进一步的讨论,请参见Trouble with utf8 characters; what I see is not what I stored,包括引起问题的可能原因。
(我没有特定于Cake的修复程序。)
关于mysql - 从Cake 2.6切换到2.9时编码错误,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/43491738/