Only admin can access event registration page
There are some steps in the original comment you might want to do first but this link has the solution that worked for a few people.   https://forum.civicrm.org/index.php?topic=23855.msg100253#msg100253

Try:

rm -rf sites/all/files/civicrm/ConfigAndLog/

CiviCRM will rebuild the ConfigAndLog folder.  

-Steve