thinkphp5 中文乱码解决方案
![]() | ![]() | ![]() | ![]() |
| 【性价之王】 | 【线路之王】 | 【价格之王】 | 【配置之王】 |
| 【免费之王】 | 【香港首推】 | 【梯子之王】 | 【独服之王】 |

最近把一个 thinkphp5 开发的网站上传到服务器后发现中文乱码,只要出现中文乱码那就肯定是编码错误,然而检查发现 thinkphp5 默认是采用 utf8 编码的,模板文件和程序文件的编码也都是 utf8 无 bom 头格式,数据库编码也是 utf8 编码,可以说都是正常的却仍然乱码。
接下来想着在本地是正常的,传到服务器上就发生中文乱码的问题,一定是服务器数据库哪里设置的不对。
我的服务器环境是 CentOS6.5+mysql-5.1,通过在 mysql 中运行以下命令发现: character_set_client、character_set_connection、character_set_server 等都设置的是 latin1 而不是 utf8,难怪会乱码。
SHOW VARIABLES LIKE 'character%';
解决方案如下:
修改 my.cnf 文件,具体位置:/etc/my.cnf(修改前请记得备份)
在[client]下增加 default-character-set=utf8 语句,如没有[client],自行加上即可。
在[mysqld]下增加 default-character-set=utf8 以及 init_connect='SET NAMES utf8' 语句
重启 mysql:service mysqld restart,再次运行命令发现当前数据库编码方式都已变成 utf8,thinkphp5 中文乱码问题完美解决。
猜你可能想看的VPS
- 2019 年 5 月 Vultr 方案调整消息 免费增加硬盘 取消 51全球[VPS测评]
- 腾讯云十二月秒杀→上海云服务器年付 99 元起全球[VPS测评]
- 优惠 CloudCone 闪购→1 核 512M 内存 10G SSD 全球[VPS测评]
- 日本 VPS 8 美元每月 512M 内存 20G ssd 10T 流量日本VPS[主机]
- 亲库 新人免费 0 元购撸实物全球[VPS测评]
- XEN 容易超售-HostXen 预热双十一→充 300 送 100 续全球[VPS测评]
- 便宜 VPS $15 年 1G 内存 20G SSD 1T 流量 Ope全球[VPS测评]
- 微信搜索不到附近的人这么办?全球[VPS测评]
- BlueVPS→$6.39 月 256MB 内存 10GB 空间 不限流虚拟空间(主机)
- 企鹅小屋→2400 元 季 E5-2630L 16GB 内存 240GB香港VPS[主机]
- javascript 删除字符串的最后一个字符全球[VPS测评]
- 五月优惠 imidc→香港 VPS 台湾 VPS 日本 CN2 南非 C日本VPS[主机]
- 促销 数脉科技→香港双程 CN2+BGP 线路独立服务器 月付低至 45独立服务器[U]
- 百度统计是否会影响博客在百度的优化排名?全球[VPS测评]
- 丽萨主机新上洛杉矶cera VPS可试用 美国原生IP/六网回程CN2 美国VPS[主机]
- LOCVPS香港葵湾便宜VPS测评,CN2+BGP混合优化,非常适合建站香港VPS[主机]
- 正确看待域名是否需要添加 www 前缀,对SEO有何影响?全球[VPS测评]
- Yunmuidc 云木科技 → 徐州联通 12.9月付 500G流量30全球[VPS测评]
- 向日葵-漏洞科普:海外云服务器三种漏洞修复方法快收藏起来!全球[VPS测评]
- 跨境电商有哪些平台?十大跨境电商平台!全球[VPS测评]
- 曾经最大跨境电商平台团队收缩,只剩20人丨GoingGlobal周报全球[VPS测评]
- 2020畅行云双11活动:海内外云服务器超低1.5折,2核2G5M云主机全球[VPS测评]
- 亿恩科技香港云服务器 2核2G服务器特价700元/年香港VPS[主机]
- 亿速云服务器双12活动:香港云服务器29元/月起,100GCDN流量只需香港VPS[主机]
- 阳帝云:香港大宽带vps仅15元/月;美国vps200G防御仅28元/月美国VPS[主机]
- UCloud优刻得云服务器建站教程:香港云服务器购买优惠方法香港VPS[主机]
- 极客主机,优惠8折充值返25%,香港CN2VPS,日本软银VPS,新加坡日本VPS[主机]
- dogyun:2020国庆促销,7.1折优惠,多线路vps-香港CN2、日本VPS[主机]
- 华纳云双十一钜惠活动:香港美国云服务器低至3.5折美国VPS[主机]
- edgeNAT双十二:韩国VPS/美国CN2/香港CN2VPS主机,月付韩国VPS[主机]
转载请注明原文地址:http://140.238.13.167:12355/read-202827.html











