最近在做上传时,遇到这样一个现象:
使用commons-fileupload-1.2.jar commons-io-1.4.jar来完成文件上传
测试环境:winxp+weblogic8.1
生产环境:linux+apache+weblogic8.1
测试环境一切正常.
生产五境时会遇到500服务器内部异常.
程序中每次走到
List<FileItem> fileItems = upload.parseRequest(request);
这条时,就会中止这个请求.
控制台没有报出异常.
页面出500异常.
尝试解决方法:
1.将上传文件夹设为chmod 755 无效
2.将代码用最简形式,亦无效
3.将servlet中代码转到jsp中,同样的问题
最后是换了一个舍弃这种上传方式.
今记录之,以待同行在遇到这个问题时有些参考.