更换服务器后文件名变乱码
之前一个客户的网站是放在国外的服务器,使用的是cpanel面板。后来要求备案要搬回国内,于是使用cpanel文件管理器的压缩功能备份网站文件。因为考虑到压缩后文件大小的问题,选择的压缩类型是压缩率比较大的 gziped tar存档。
网站搬完后一段时间客户反馈说之前上传的附件现在无法下载了,提示文件不存在。于是我马上查看文件,发现只要原先文件名含有中文的部分现在全部变成乱码了。我猜想应该是压缩格式的问题。于是我用zip存档又压缩了一份就正常显示中文的文件名了。
结论:
用tar.gz压缩的中文会显示乱码
用zip压缩的就正常显示。
建议用cpanel备份网站文件首选zip压缩。