I was previously running WordPress 3.5 for Joomla and had NextGen 1.7 installed. There were issues with WordPress running under a subdirectory wit that version of NextGen. I could upload, but could not view the images at the link listed. So I upgraded to the Beta for WordPress 3.8.1 for Joomla, then removed NextGen and installed the latest version 2.0.40. I started getting "check PHP error file..." type of errors on uploads. SO I completely removed the NextGen plugin (unistall, delete, manual delete of all filesystem folders, and manual drop of all NextGen tables), then uploaded a fresh copy of NextGen, install, activated, etc. and was getting the same type of errors. After looking through the error logs, I realized that the NextGen tables were not being created. I went into a backup of the db and added the tables, but still could not upload, probably because they were tables for the previous version of NextGen.
First of all, why wouldn't the install of NextGen be able to add tables when the install seems to go fine? I just don't get it. Previously versions were able to add tables (have not tried installing previous version again). Would someone send me a script to create the latest tables so I can see if manually adding them fixes things, unless someone has a better idea.