05
2019
04

国外空间VS PHP7 运行GBK程序出现乱码

这一类问题多数出现在国外空间,因为当地的服务器一般都默认采用 西欧 ISO (中文显示乱码,数字、英文正常)

解决办法一:

1,编辑php.ini 搜索default_charset 将前面加上;符号注释掉,或者改成default_charset = "GBK"

解决办法二:

2,在.htaccess中添加下一行即可,关闭默认编码

1
php_value default_charset off

添加后,再用FTP上传 .htaccess 文件到网站根目录,即可。

如果第2种不行,可试试换成下面这二行试试:

1
2
AddDefaultCharset off
AddType text/html;charset=gbk html


以上方法都不行的话,只能建议你更换空间或等待官方发布UTF-8版本


« 上一篇 下一篇 »

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

Music