大家好,这几天我服务器的图片下载突然出现了这种情况,下载图片正常,但是下载下来之后,我服务器的图片格式的尺寸变成了0x0,但是是有大小的
于是我尝试在服务器打开图片,打开之后,却是这样的
没错,你没看错,他就是一个点,不愧是0x0多的格式!!!!
我以为图片下载出错了,但是我检查了程序,没有任何问题,于是乎,我吧图片复制到了本地,然后奇迹的事情发生了,
居然有了大小,而且还可以打开,再后来,我访问了图片的地址,居然也可以访问,而且图片可以打开.
但是,我要在服务器上继续操作图片却失败了,无法生成缩略图,无法加水印!!根本无法操作,一操作就报错.我这套图片下载程序用了1年多了,之前一直没问题,从3月份开始,慢慢出现了这种情况,到现在问题越来越严重了,请问这到底是怎么回事?是系统的问题,还是代码的问题,我下载和处理图片的代码是c#,请各位高人帮帮分析下.
“一操作就报错”,报什么错?
@RainChen: 建议先检查一下硬盘可用空间
@dudu: 硬盘空间没问题
@dudu: 会不会是系统的问题啊?
@RainChen: 系统盘可用空间呢?
@dudu: 也没有问题
@RainChen: 建议先排除一下文件系统的原因,将图片下载到另外一个硬盘分区试试
@dudu: 已经试过了,还是不行
@RainChen: 建议检查一下文件系统权限
会不会是图片格式有问题,虽然后缀名是jpg,其实不是jpg....
不会,我试过了,分析了图片的信息,然后根据信息去下载并且安排扩展名.
这个现象我也遇到了,没有找到办法,老大,你解决了吗?