主题: 上传图片为什么浏览框中永远是c:\fakepath
作者: badelf, 发布日期: 2011-09-19 14:45:37, 浏览数: 23866

操作系统: Windows XP

服务器:win2003

浏览器: IE6和IE9


KindEditor版本: 3.5.5

BUG再现步骤:
1.上传图片时选择本地上传,浏览文件后,浏览框里总是c:\fakepath,如图,不能上传图片


期望结果:

作者: shirne, 发布日期: 2011-09-19 16:45:12

能不能上传图片和这个没关系.

网页中的文件选择框出于安全考虑,不能获取到文件的真实路径.

建议你在可以调试的浏览器中测试,看看上传指向那个框架里返回的是什么内容,估计是服务器错误.

回复
作者: badelf, 发布日期: 2011-09-20 21:39:49

回复shirne:

我的网站开始是可以用的,上传图片都正常,但突然出现这个问题,我很茫然,服务器重启了,故障依旧。

 

我真的奇怪了,本地电脑上同一文件夹下的图片,有的可以上传,有的却不能上传,这是为什么?而能上传的图片字节也远大于不能上传的文件,都是JPG图片。

 

我郁闷死了。

回复
作者: shirne, 发布日期: 2011-09-21 12:11:27

建议你在可以调试的浏览器中测试,看看上传指向那个框架里返回的是什么内容,估计是服务器错误.

 

比如在chrome里,点上传后在上传按钮点右键 查看元素 附近会有一个iframe元素,你看看里面的内容,估计是错误信息.

另外,你的文件名是不是有中文 ?可能有关系

回复
作者: 小刺猬, 发布日期: 2011-10-11 20:54:35


回复shirne:



这真是个问题,希望修复...



是取不到真正的地址



工具 -> Internet选项 -> 安全 -> 自定义级别 -> 找到“其他”中的“将本地文件上载至服务器时包含本地目录路径”,选中“启用”就能解决问题。



解决方式网上有得是

回复
发表新帖 发表回复