Событие Application_Error в Global.asax не запускается при просмотре расширений .php - PullRequest
0 голосов
/ 09 сентября 2010

ASP.NET global.asax Application_Error запускается для всех страниц, кроме расширений .php.

На IIS:

  • «Расширениям веб-служб» действительно разрешен PHP.
  • У меня на сайте есть фильтр PHP isapi.
  • Я утилизировал свой AppPool по умолчанию.
  • Сброс IIS.

Тем не менее я не могу вызвать ошибку Application_Error при просмотре php-страницы, которая не существует. При просмотре существующего php-файла браузер отображает его идеально.

Есть идеи?

Спасибо! Lance

1 Ответ

1 голос
/ 09 сентября 2010

Uhm global.asax запускается только серверной частью asp.net в iis. Компилятор PHP не имеет к этому никакого отношения и использует совершенно другой компилятор и т. Д.

Другими словами: невозможно. И с архитектурной точки зрения мне интересно, почему вы вообще этого хотите.

...