The following error occurred The uploaded file is too large for the server to process. 208729_1947304763625_6915756_n.jpg I've randomly just started getting this error when uploading basically any file, even images that are 50kb in size. I turned out debug mode but the error stays the same without giving much more information. I've re-checked my php.ini file and made sure all of the memory_size and max_file_upload were more than their default values. I also restarted apache to make sure those values were applied. Could it have something to do where the files are actually being stored in? I have two HD on my server and my website and all it's file is on another HD while my database is on the SSD. However, I don't think that should really matter.