使用upload上传图片出错HTTP Error.(code:-200),查看log日志发现并未报错,参考之前论坛的帖子和自己调试,排除了其他可能
1、使用的最新版本,不可能是因为新老版本的问题
2、权限问题,已经设置了相关权限,仍旧提示相关错误,排除权限问题。
3、php.ini的配置问题,发现upload是开启的,文件大小等也不符合要求
因为项目之前在本地电脑调试是正常的,部署后才出现问题,因此把问题锁定服务器IIS和php配置上。百度发现IIS的上传机制是讲文件上传到临时文件夹下,成功后再复制到目标文件夹,php.ini默认不设置的,所以需要在php.ini上开启并设置
upload_tmp_dir =E:/tmp(临时目录,随便填)
设置成功以后重启IIS,上传功能就可以正常使用了,折磨了自己一晚上,终于解决了,和各位分享一下。
希望以上内容对你有所帮助!如果还有其他问题,请随时提问。 各类知识收集 拥有多年CMS企业建站经验,对 iCMS, Fastadmin, ClassCMS, LeCMS, PbootCMS, PHPCMS, 易优CMS, YzmCMS, 讯睿CMS, 极致CMS, Wordpress, HkCMS, YznCMS, WellCMS, ThinkCMF, 等各类cms的相互转化,程序开发,网站制作,bug修复,程序杀毒,插件定制都可以提供最佳解决方案。