请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

上传图片不成功

查看日志报错如下

https://img1.sycdn.imooc.com//szimg/5d49967c09b6dd4d14890096.jpg

查看

/developer/apache-tomcat-7.0.73/webapps/ROOT/upload/  其中没有图片

查看

/product/ftpfile/img/  其中没有图片

img文件夹已经赋予相关权限

用户名和密码确保正确

vsftpd服务已经手动开启

linux防火墙已经全面关闭

安全组设置如下:

https://img1.sycdn.imooc.com/szimg/5d49978e0937aa8f11050500.jpg


想不到哪里还有问题了,请老师帮我想想

正在回答

4回答

/developer/apache-tomcat-7.0.73/webapps/ROOT/upload/没有图片是因为上传后就删除了,可以考虑把删除的代码注释掉。

/product/ftpfile/img/没有图片是因为上传失败所以没有图片。

同学,你先把上传后删除的代码注释,就可以在/developer/apache-tomcat-7.0.73/webapps/ROOT/upload/看到图片,后续再检查你的ftp服务器是否能正确上传文件,可以通过可视化客户端进行测试。

0 回复 有任何疑惑可以回复我~
  • 提问者 乃好 #1
    谢谢老师这么晚还回复我,我新回复了,请老师帮我看看,谢谢老师!
    回复 有任何疑惑可以回复我~ 2019-08-07 00:33:27
  • 提问者 乃好 #2
    非常感谢!
    回复 有任何疑惑可以回复我~ 2019-08-08 12:41:44
提问者 乃好 2019-08-08 12:41:36

解决了,chroot_list文件名写错了。。

0 回复 有任何疑惑可以回复我~
提问者 乃好 2019-08-08 12:01:21

重大发现:

https://img1.sycdn.imooc.com/szimg/5d4b9e59097c988405070159.jpg

我尝试用ftpuser这个账号去连接,发现说无法读取chroot() list,是权限问题吗?该怎么做?

0 回复 有任何疑惑可以回复我~
提问者 乃好 2019-08-07 00:32:44

经过测试,图片确实可以上传到upload下,但是img下仍然没有图片,并且通过find命令来搜索也是显示只有upload下有,奇怪的是没有报错,显示上传结果为空{}也不是错误,而是源码就是这样。

还希望老师能帮我分析一下,老师要看什么文件和配置,我都可以提供,这已经是最后一道坎了。

0 回复 有任何疑惑可以回复我~
问题已解决,确定采纳
还有疑问,暂不采纳
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号