Hmmm ... so what are the new (if any) errors in apache logs?
Are there any other errors reported when in debugging?
Does the DB user have access rights to create temporary tables? Did you re-check permissions/ownership on all files/folders in the new virt environment.
To get students in right now, one might try bulk upload.
However, would warn that one might find other issues lurking.
'spirit of sharing', Ken