Are you logged in as admin. If you are not logged in and trying to access site/core/update.php - I am pretty sure that you will first need to edit the following line in your settings.php file $settings['update_free_access'] = FALSE;
and change it to TRUE
Then change it back when you are done.