当前位置:论坛首页 > Linux面板 > 求助

【已回应】win服务器搬家到linxu服务器网站全部就乱码

发表在 Linux面板2020-4-25 14:12 [复制链接] 3 1699

网站是一个论坛
win服务器用的是编码gbk的程序
但是linxu服务器默认好像是utf8 ,用的是cento 7.2好像
不知道要怎么改,如果改网站的编码不显示,因为是找人二开的网站,完全不知道要怎么改网站编码了
只能改linxu服务器的默认编码,locate 已经显示

LANG=zh_CN.GBK
LC_CTYPE="zh_CN.GBK"
LC_NUMERIC="zh_CN.GBK"
LC_TIME="zh_CN.GBK"
LC_COLLATE="zh_CN.GBK"
LC_MONETARY="zh_CN.GBK"
LC_MESSAGES="zh_CN.GBK"
LC_PAPER="zh_CN.GBK"
LC_NAME="zh_CN.GBK"
LC_ADDRESS="zh_CN.GBK"
LC_TELEPHONE="zh_CN.GBK"
LC_MEASUREMENT="zh_CN.GBK"
LC_IDENTIFICATION="zh_CN.GBK"
LC_ALL=
但改了好像也没用,还是乱码,不知道该怎么办了,求帮助哦
使用道具 举报 只看该作者 回复
发表于 2020-4-25 14:37:47 | 显示全部楼层
您好,改您的程序编码吧,你改的是服务器的编码,并不是程序的,因此不生效,而浏览器是根据你的程序中指定的编码返回给你内容的,如果没有指定就以默认的编码utf8进行返回
使用道具 举报 回复 支持 反对
发表于 2020-4-25 15:25:18 | 显示全部楼层
本帖最后由 源码侠 于 2020-4-25 15:42 编辑
大炮运维V587 发表于 2020-4-25 14:37
您好,改您的程序编码吧,你改的是服务器的编码,并不是程序的,因此不生效,而浏览器是根据你的程序中指定 ...

主要是在win服务器上就正常,应该是有指定gbk吧,看了下程序源码都是写gbk的,没有一个地方写的utf8,但换到linux服务器就乱码了,被指定成了utf8
使用道具 举报 回复 支持 反对
发表于 2020-4-27 15:10:26 | 显示全部楼层
源码侠 发表于 2020-4-25 15:25
主要是在win服务器上就正常,应该是有指定gbk吧,看了下程序源码都是写gbk的,没有一个地方写的utf8,但换 ...

linux不会自动改你的站点源码内容的,你看下是哪里的问题吧。
使用道具 举报 回复 支持 反对
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

紧急运维服务

响应时间:3分钟

问题处理方式:宝塔专家1对1服务

工作时间:工作日:9:00 - 18:30

宝塔专业团队为您解决服务器疑难问题

点击联系技术分析

工作时间:09:00至18:30

快速回复 返回顶部 返回列表