图片上传失败常见原因:
1.图片文件过大,一般PHP环境限制了上传文件大小为2M,可以在php.ini或者空间的控制面板里调整;如果调整不了环境,只能自己压缩图片到2M以下。
2.图片文件夹没有写入权限,media文件夹为存放图片的文件夹,如果没有写入权限会导致文件无法保存,需要到服务器上调整。
3.主机空间满了,如果之前能上传,图片不能上传了,可能是空间满了导致。
4.图片文件名为中文的话,有时候也会导致上传失败。
5.如果设置了图片水印,同时水印图片比原图片大,也会导致上传失败