PHP报错:Fatal error: Uncaught exception 'PDOException' with message 'SQLSTATE[HY000] [2054] Server sent charset unknown to the client.

PHP写的接口本地测试OK,上传到线上后,报错:

Fatal error: Uncaught exception 'PDOException' with message 'SQLSTATE[HY000] [2054] Server sent charset unknown to the client. 

 

 

经检查后发现是PHP版本不一致导致的问题。

本地环境PHP版本 8.0

线上环境PHP版本 5.6

 

解决方式:线上宝塔安装PHP8.0,然后切换环境为PHP8.0即可!

 

 

 相关阅读:

https://www.cnblogs.com/chig/p/18279351

posted @   coderjim  阅读(98)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· ollama系列01:轻松3步本地部署deepseek,普通电脑可用
· 25岁的心里话
· 按钮权限的设计及实现
历史上的今天:
2023-06-26 ChatGPT:使用科学梯子登陆chatGPT或者poe显示"无法访问此网站"

更多知识请点击——

www.7017online.xyz
点击右上角即可分享
微信分享提示