第一个原因:第一次安装的时候提示file_upload未打开,所以当上传的时候回上传失败
解决方法:在php.ini里打开file_uploads = On
第二个原因:一开始还可以上传,但是当删除了存放图片的文件夹时,就会提示上传失败,这是cmf在windows的一个BUG
解决方法:
第一步:清除数据库对应的asset的数据 (这个地方本人没有尝试)
第二部:开启php.ini里的 extension=php_fileinfo.dll
第三部: 刷新页面,成功上传
以上网友方案本人尝试过,但并未解决问题,图片还是不能上传。
后来通过网友的帮助,发现是
PHP的环境少了一个扩展,fileinfo,安装fileinfo后,就可以了