Check:
- Make sure your <form> tag has the enctype=”multipart/form-data” attribute
- Check php.ini for: file_uploads = On, post_max_size = 100M, upload_max_filesize = 100M (Note it’s “M”, not “MB”)
You might need to use .htaccess or .user.ini if you are on shared hosting and don’t have access to php.ini.
Feel free to comment if you can add help to this page or point out issues and solutions you have found. I do not provide support on this site, if you need help with a problem head over to stack overflow.