if the error is severe enough that it cannot run the site at all then it also cannot log errors, but the error would be in the windows application log
also, the user that needs permissions is the user that is the identity on the application pool which may be NETWORK SERVICE but also may not be, you can change it to NETWORK SERVICE, if it is not already set to that.