Linux服务器配置PHP文件下载,中文乱码问题,下载出错如何解决

admin3年前PHP教程36
俩个坑点

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中unset()

概述unset()经常会被用到,用于销毁指定的变量,但它有自己的行为模式,如果不仔细的话可能会被中文解释给迷惑:先来看看官方文档的说法:unset  ―― unset a given var...

合法合规稳定的海外跨境直播网络-直播快

据海关统计,中国跨境电商进出口5年增长近10倍,2021年规模就达到了1.92万亿元人民币,增长18.6%。根据天眼查数据显示,截至目前,我国有超60万家跨境电商,其中跨境直播爆发式增长,直播类APP...

美国多ip服务器租用多久呢

美国多IP服务器的租用时间通常由服务器提供商根据客户需求和服务计划而定。以下是一些可能的租用时间选项:按小时租用:适用于需要短暂使用美国多IP服务器的客户,通常是测试、开发、演示或短期项目。按日租用:...

PHP autoload机制案例详解

PHP在魔术函数__autoload()方法出现以前,如果你要在一个程序文件中实例化100个对象,那么你必须用include或者require包含进来100个类文件,或者你把这100个类定义在同一个类...

韩国高防服务器抗攻击防御ddos

韩国高防服务器抗攻击防御ddos?韩国高防服务器具有出色的抗攻击防御DDoS能力。DDoS攻击是一种通过向目标服务器发送大量的请求来耗尽其网络资源和带宽的攻击方式,以达到瘫痪目标服务器的效果。韩国高防...

gpu服务器用途美国GPU服务器价格

所谓GPU服务器,我们还会称作为显卡服务器,采用高配置的硬件,尤其是显卡用途,主要的应用于视频编解码、深度学习、科学计算等多种场景的快速、稳定、弹性的计算服务。由于显卡的出众,我们的GPU服务器会有较...