Sounds like you complicated the move by trying to upgrade at the same time which I would not do, I would have either upgrade on the original server and then moved or moved first got it working and then upgraded.
An empty log is evidence that file system permissions are not correct and that would cause an error but it may or may not be the only problem.
The /Data and /App_Data folders need to be writeable by the user that is the identity on the application pool.
Since you are getting the friendly error page it means it is now loading the web.config file so you can try setting customErrors off so that it shows the error detail instead of the friendly error page.
Hope that helps,
Joe