主机论坛_虚拟主机_美国主机_美国虚拟主机_云主机技术_全球主机交流聚集地—Web Hosting Talk 中文站

找回密码
立即注册
发新帖

2

收听

6

听众

175

主题
发表于 2019-1-14 15:02:23 | 查看: 1038| 回复: 0
最近站长反应,有网站的内容的打开是乱码的,这是什么原因呢?今天小编和大家一起探讨下!

一、程序被篡改

有的时候,出现乱码的情况时,首先我们要找到显示乱码的文件,然后使用专业软件,打开分析该文件。很明显,有的地方程序上显示文字的并非是正常的文字,而是一些奇怪的字符,这种的话很清楚是文件内容页面被篡改了!我们只需要根据之前的内容,填写完整,保存,上传覆盖掉现有的文件程序,刷新下网站后台就可以恢复正常了!文件被篡改了,我们会需要在虚拟主机上,设置下文件写入权限设置为禁止上传写入,以防止被再次利用修改!

二、编码选择不正确

如果程序员检查过,程序文件是正常的话,我们就需要从其他地方入手了!网站显示的编码,一般的话浏览器是自动识别编码的,常见的编码有ANSI和UTF-8以及UTM-8-BOM的。这时候如何操作呢?下载该文件使用工具打开,找到编码,切换常用的编码,查看文件,显示是正常了,保存,然后上传替换下,更新下缓存,浏览后就显示正常了!所以有的时候只是简单地编码切换的原因,就可以解决该类问题!

三、PHP程序的版本问题

现在很多网站是使用PHP源码编辑而成,现在最新的PBN版本是7.5了,网站数据库和解析都是正常的,但是网站浏览访问几就是乱码异常,这时候我们可以考虑下是不是PHP版本的问题,进入虚拟主机管理PHP版本切换到7.或者是常用的5.5版本刷新下,有的时候也是这种简单地切换就可以恢复正常了!

欢本文或觉得本文对您有帮助,请分享给您的朋友 ^_^
本文来自广深互联

收藏回复 显示全部楼层 道具 举报

您需要登录后才可以回帖 登录 | 立即注册

Archiver|手机版|小黑屋|WebHostingTalk中文站

GMT+8, 2024-4-26 17:27 , Processed in 0.129697 second(s), 23 queries .

Powered by Discuz! X3.4

Copyright © 2001-2024, Tencent Cloud.

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