You can try these methods:
- Turn on Debug Mode: Go into your wp-config.php file and search for ‘debug’ , you should find a line that has a variable of false. Change that to true and see if you get anything more informative in terms of error messages that point you in the right direction to solve your problem.
- Delete all of your cookies and/or try to login from another browser.
- Make sure the paths are the same. E.g. /home/hosting/example/domain/ with /path/to/site/on/another/server/ (the server you are moving to).
- Could be a problem woth wordpress use roles. You could try to manually fill wp_user_roles row with the default data:
This is the link: http://wp-relief.com/2011/12/01/user-roles-in-the-wordpress-database/
Posted in: WordPress