某些带有中文路径的图片目录
1.在客户端访问时出现403错误
2.服务器报Invalid argument: Cannot map GET错误
这时候环境是windows 03 + php 5.3.9 + apache 2.2
通过开启indexes,可以正常访问到图片文件。反现encode后结果不同
这是由于urlencode 不同的编码转换时产生的结果也不同
apache 默认采用utf8
但是程序在编写页面过程中
urlencode(iconv("utf-8","gbk"....))
转成了gbk
因些造成403错误的反馈。
重新修正即可。
本文探讨了在Windows环境下,使用PHP、Apache时遇到的403错误问题,特别是当图片路径包含中文字符时。文章详细解释了原因在于URL编码时UTF-8与GBK编码的不一致导致的问题,并提供了修正方案。
764

被折叠的 条评论
为什么被折叠?



