Я работаю над сайтом и, чтобы помочь отловить ошибки, о которых мы можем не слышать, я создал пользовательскую страницу ошибок 500.
Эта страница в основном записывает информацию о текущей ситуации и регистрирует еевключая следующее:
Request.Servervariables("URL")
Но в журнале, по-видимому, фактически содержится информация о местонахождении файла error.asp вместо фактического файла, вызвавшего ошибку.И он, похоже, не подхватывает Server.GetLastError ().
Любые идеи о том, как обеспечить, чтобы эти сценарии обрабатывали ошибки и детали о странице, вызывающей ошибку, а не о той странице, которая используется для 500ошибки?
ПРИМЕЧАНИЕ. При возникновении ошибки URL-адрес в адресной строке всегда является адресом страницы, вызвавшей ошибку, но в журнале отображается страница обработчика ошибок «error.asp».