星空云始创于2007,高品质SSD云服务器,优质IDC服务商,中国最早的VPS云服务器提供商之一

php5.6以上版本以及mysql编码由gbk更换utf-8示例

技术文档 星空云

服务器的php版本升级到5.6,默认的编码是gbk,但如果有程序是utf-8的,不能正常打开或者打开是乱码,就需要修改。

打开php.ini , 可以搜索关键词“gbk”,找到

default_charset = "gbk"

修改为:

default_charset = "utf-8"

保存,然后重启IIS即可。


mysql同理,开my.ini,找到如下内容,并修改编码为utf8,如下:

default-character-set=utf8

character-set-server=utf8

保存,重启mysql服务。问题解决。


但这里要特别注意:

php下面必须写成utf-8的标准格式,虽然utf8和utf-8是同一回事,但是有的程序不识别utf8这样的写法。

另外如果是在linux下,更要注意,区分大小写的。




发表评论:

验证码