西部数码的流量不够用了,不想续费,只好搬到国外去了,可是问题接二连三的,看来还是虚拟主机省心。

问题开始于勋章图片不显示,新窗打开变成了404 Not Found,一看URL,文件名成乱码了,这才想起来某些勋章是中文名。

到common目录下面,ls一看,中文文件名全部是乱码了,难怪不能显示。

一开始以为是nginx的问题,搜到一些文章帖子说是要在虚拟主机配置文件中添加 charset utf-8,可是没用。

在ftp中,切换到common目录,也是乱码,可是通过ftp上传一个中文名文件,却可以正常显示,而在putty中仍然显示乱码。开始怀疑是debian系统语言和putty的问题。

先解决putty显示中文的问题:

1.window->appearance->font setting

change font

选择“新宋体”字体+“CHINESE_GB2312"字符集

2.设置

window->translation->character data assumed to be in which character set

选择"UTF-8"

3、在"session"中,保存为“debian".

结束

在使用putty中,就能显示中文。看到ftp上传的文件正常显示了。

在去改系统语言,一开始直接编辑/etc/default/locale,结果报错:

locale: Cannot set LC_CTYPE to default locale: No such file or directory

locale: Cannot set LC_MESSAGES to default locale: No such file or directory

locale: Cannot set LC_ALL to default locale: No such file or directory

1

2

3

locale:CannotsetLC_CTYPEtodefaultlocale:Nosuchfileordirectory

locale:CannotsetLC_MESSAGEStodefaultlocale:Nosuchfileordirectory

locale:CannotsetLC_ALLtodefaultlocale:Nosuchfileordirectory

原来应该是通过dpkg-reconfigure locale来配置。

可是做完这些还是不行,真要崩溃了。

继续怀疑,怀疑自己的unzip出了问题,一百度,豁然开朗,原来是windows下压缩的文件到linux不能正常显示中文的问题,改用tar压缩,还是乱码,懒得折腾了,懒得看那些修改unzip源码的文章,直接打开虚拟机,在ubuntu里面压缩,然后上传,解压,中文文件名正常显示!

然而,正当欢喜之时,悲催的孩子又发现了更糟糕的问题,网页标题也出现乱码了,不过貌似只是chromium浏览器出现了,opera和IE9都正常。但是表情框和其他一些地方,所有浏览器都出现了乱码。看来还是编码的问题。编辑虚拟主机配置文件,去掉charset utf-8,恢复正常。

linux服务器下如何显示中文的图片,Linux服务器中文显示问题相关推荐

  1. 61-20210407华为海思Hi3516DV300的linux系统下控制GPIO口(标准linux模式点亮LED灯)

    61-20210407华为海思Hi3516DV300的linux系统下控制GPIO口(标准linux模式点亮LED灯) 2021/4/7 15:13 https://xueqiu.com/797071 ...

  2. Linux 系统下生成的海报的图片显示不了中文 原来是因为这个啊 新的知识点^_^

    微信小程序端有关于一篇文章生成一张海报图片,用于用户保存之后分享,这个是我在上一篇的文章分享了关于在Java后台生成一张海报图片的文章.发布之后又遇到了新的问题现在分享给有需要的人.原因及解决方法:由 ...

  3. word中图片为嵌入式格式时显示不全_图片在word中显示不全怎么处理_word图片显示不全怎么办-win7之家...

    我们在编辑word文档时,会需要插入一些图片来做为装饰或者用来标识,也会出现插入的图片显示不全的情况,要是遇到这种情况该怎么办,那么图片在word中显示不全要怎么处理呢,下面小编给大家分享图片在wor ...

  4. linux系统下的编程软件,四款​linux​操作系统总有一款适合你

    转为使用Linux可谓是开启了一扇新工具和新技术的大门,它使你对计算环境的体验更为轻松.但是根据你所选择的Linux操作系统的不同,有时你甚至是浏览桌面环境也可能会充满了挑战,因此在客观上还是多少存在 ...

  5. linux系统下Qt应用程序重启,嵌入式Linux重启QT应用程序的简单办法(基于QT4.8 qws)...

    嵌入式Linux重启QT应用程序的简单办法(基于QT4.8 qws) 应用软件一般都有这样的业务需求: 当有新版本的APP,则程序就需要执行更新,更新完毕后(所谓的更新大多就是以覆盖的方式),不需要关 ...

  6. 在linux系统下忘记了root密码,在linux系统下,忘记了root密码,可以到()模式下修改找回root密码()...

    在linux系统下,忘记了root密码,可以到()模式下修改找回root密码() 更多相关问题 某分部工程双代号网络图如下图所示,其作图错误表现为().A.有多个起点节点B.有多个终点节 鉴于资源有限 ...

  7. linux系统下安装教程_手机安装linux系统安装教程

    vm虚拟机的安装教程: . 这个是不行的,winxp只可安装在系统盘上的,win8可以安装在非系统盘上的 . Linux系统跟windows系统的安装不大一样,有不少需要注意的地方,以RedhatLi ...

  8. java上传文件图片到服务器保存,Java上传文件图片到服务器的方法

    这里我记录一个比较简单方便操作的java上传文件图片到服务器并且保存,具体内容如下 首先是页面html的   我这是提交一个文件和类型 我是添加一张临时图片得到微信的media_id保存数据库! en ...

  9. linux apache中文名称图片,linux下解决apache不支持中文名的方法详解!

    Submitted by felix on 2007, November 16, 11:51 AM. 猪之技术

最新文章

  1. 神经科学家为视力受损的人研发新技术
  2. 【自动化测试技术QTP基础系列六】---QTP脚本录制及回放
  3. css实现提示信息,单纯使用CSS实现动态提示信息
  4. 《部署IPv6网络(修订版)》一2.4 邻居发现协议
  5. 疯狂android源码中文乱码无gbk,我的Android进阶之旅------Android使用cmd窗口进行adb logcat时出现中文乱码问题的解决办法...
  6. 1461B. Find the Spruce
  7. java ip输入框_JavaScript实现IP地址的输入框方式
  8. 别忽视分布式系统这六大“暗流”
  9. python车牌识别_python+opencv实现车牌识别
  10. dsoframer java_(二)   内嵌WORD/OFFICE的WINFORM程序——DSOFRAMER使用小结
  11. 使用Volley+OkHttp+Gson加速Android网络开发
  12. 联想7400一体机加粉后粉盒重置归零方法
  13. FPGA电梯控制系统
  14. 我们被大数据改变着的生活
  15. hololens 播放video
  16. Unity在运行时使用FBX SDK的API
  17. 美团实习生电面之谈(成功拿到offer)
  18. 多图体验:最强大的Win8.1开始菜单Classic Shell 3.9.1
  19. 简洁大气资源站emlog模板
  20. U盘格式化后空间变小解决方案(常用于做过系统盘的U盘)

热门文章

  1. 财务管理系统属于计算机应用领域中的,计算机基础套题及其答案.doc
  2. css 手风琴_如何创建基于CSS的内容手风琴
  3. 使用valgrind测试gluster fuse内存泄漏问题
  4. python中tmp是什么函数_Python os.tmpfile()方法
  5. win10备份为wim_电脑:Win10 专业版提取制作方法
  6. java模拟时钟课程设计_java课程设计-时钟图形模拟
  7. Follow My Heart Of Jan.Feb.Mar. 2023
  8. EZCast v2.8.0.1206
  9. 函数重载导致的二义性
  10. 语言的二义性——编译原理