I tried visiting your sites listed but both through up a kernel 1 access denied message. At the moment it looks like your mysql server may possible be down: http://www.vitlive.com/vit/index.php/ezinfo/is_alive
I was thinking about your upload error, potentially you have incorrect permissions on the var directory and its subdirectories preventing the webserver from writing the uploaded file to the filesystem.