最近,我在测试一个程序,竟然发现apache不支持中文路径和文件名,让我好郁闷。
盼盼一下后找到了如下的答案:
问题1:
我发现我的Apache不支持中文,请问如何解决?
事情是这样的:
本来不支持没什么所谓的,但最近需要增加文件上传功能
而且是需要保持原来的文件名的
所以上传的中文文件名无法下载了
请问应该在哪里修改配置?
回答1:
修改apache的默认编码。
AddDefaultCharset gb2312
回答2:
解决:打开所对应的配置文件,一般是http.conf
把AddDefaultCharset UTF-8改成AddDefaultCharset GB2312
重新启动apache服务即可解决问题!
回答3:
超级支持楼上的意见
只要将
AddDefaultCharset ISO-8859-1
修改成
AddDefaultCharset GB2312
就行了
绝对正确!!!