首页后端开发PHPPHP文件下载中文乱码怎么办?怎样解决?

PHP文件下载中文乱码怎么办?怎样解决?

时间2024-03-26 10:24:04发布访客分类PHP浏览951
导读:这篇文章主要给大家分享PHP文件下载中文乱码情况的解决方法,对大家解决PHP文件下载出错的问题有一定的帮助,感兴趣的朋友可以参考一下,希望大家阅读完这篇文章能有所收获,下面我们一起来学习一下吧。 1. 操作系统的编码问题 windows上的...

这篇文章主要给大家分享PHP文件下载中文乱码情况的解决方法,对大家解决PHP文件下载出错的问题有一定的帮助,感兴趣的朋友可以参考一下,希望大家阅读完这篇文章能有所收获,下面我们一起来学习一下吧。

1. 操作系统的编码问题

windows上的默认编码是gbk,所以如果文件名采用的是中文,那么上传到Linux上面,由于默认编码是utf-8就会出现文件名乱码!

解决办法,手动重命名

2. PHP.ini 配置文件中默认编码是 ISO-8859-1

sudo vi /etc/php5/apache2/php.ini

打开文件后,按下“/default_charset”进行搜索,

按下回车键,找到default_charset的位置,进行修改。

把注释去掉,即是把“;”去掉,把iso-8859-1改为utf-8。

然后重启apache, sudo /etc/init.d/apache2 restart


** 记得重启Apache**

内容到这里就结束了,大家赶快去试试吧

以上就是PHP文件下载中文乱码的解决方法介绍,有需要的朋友可以了解看看,希望对大家有帮助,想要了解更多PHP的知识,可以继续浏览网络其他相关的文章。

文本转载自脚本之家

声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!


若转载请注明出处: PHP文件下载中文乱码怎么办?怎样解决?
本文地址: https://pptw.com/jishu/653437.html
PHP中如何对图片处理?方法是什么? js实现动态选项卡的方法有哪些!

游客 回复需填写必要信息