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

admin3年前PHP教程28
俩个坑点

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**

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

免责声明:本文内容来自用户上传并发布,站点仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。请核实广告和内容真实性,谨慎使用。

相关文章

gpu服务器租用很卡的原因和解决方法泉州GPU服务器租用教程

现在市场上,不管是网站或是游戏,运行流畅是最重要的。如果遇到服务器卡顿的情况,会造成用户访问网站或进游戏,网站页面长时间无法打开,游戏页面运行卡顿,这样就很容易会造成用户的流失,从而导致业务亏损极大,...

显卡服务器的特点、优势和应用领域租用成都显卡服务器如何使用

难以想象的、不断增长的信息规模使系统能够应对材料的处理。显卡服务器的存在是为了解决一个严重的问题。所有资源密集型进程都可能归功于这些带有显卡的系统。许多公司使用这些系统,它们有助于3D建模、挖掘、渲染...

PHP7 preg_replace 出错及解决办法

问题描述:PHP7废弃了preg_replace?原本是中php5中处理url中后面参数替换清除的,代码如下?1$url = preg_replace('/([?&])src=[^&a...

PHP实现长轮询消息实时推送功能代码实例讲解

本文实例讲述了PHP实现的消息实时推送功能。分享给大家供大家参考,具体如下:入口文件index<!DOCTYPE HTML><html><head> &l...

php修改word的实例方法

1、将word另存为网页。2、修改为默认页面视图。3、编写php代码。4、通过fwrite等函数修改Word内容即可。实例?12345678910111213141516ob_start();//开启...

高性能的江苏BGP高防服务器租用怎么选择

高性能的江苏BGP高防服务器租用怎么选择?选择江苏地区的高性能BGP高防服务器租用需要考虑以下因素:1.优质的机房设施:选择机房设施完善,网络设备先进,机器配置高端的正规机房,能够提供更加稳定的网络环...