Что я могу сделать, если IIS 7 не находит существующий файл (ошибка 404.0)?

273
Thomas

На IIS 7 у меня 3 веб-сайта, и до сегодняшнего дня у меня не было проблем. Внезапно он говорит, что файл c:\inetpub\mySites\myWebServiceServer\Applications\MyScript.aspx(модифицированный пример) не существует ( HTTP Error 404.0 - Device not found)но когда я смотрю точно там с проводником Windows, он там.

Таким образом, он не находит существующий файл внезапно. Через несколько часов ошибка внезапно исчезла.

Мой вопрос здесь: что я могу сделать там?

Изменить в событиях я вижу только несколько сообщений об ошибках пула приложений:

  • Процесс, обслуживающий пул приложений «XYZ», столкнулся с фатальной ошибкой связи со службой активации процессов Windows.
  • Процесс, обслуживающий пул приложений «XYZ», не смог ответить на эхо-запрос.
  • Процесс, обслуживающий пул приложений «XYZ», превысил временные ограничения во время завершения работы.

Последнее было там только один раз, а потом снова заработало.

0
Просто чтобы уточнить, 404 теперь решен? Есть ли что-то в программе просмотра событий относительно IIS? Burgi 8 лет назад 0
@burgi Я обновил вопрос, добавив в него элементы просмотра событий, которые я нашел. И да, 404 исчезли так же внезапно, как и появились (по сути из того, что я прочитал, IIS, должно быть, автоматически перезапустил приложение или около того, и это решило проблему. Но, честно говоря, я нахожу очень неприятным, что он появился в первом случае а то я понятия не имею почему это появилось) Thomas 8 лет назад 0
Как насчет возвращения в журналы, когда 404 начался? Был ли этот файл отредактирован незадолго до 404? Burgi 8 лет назад 0
Хммм Из того, что я увидел. Пул приложений несколько раз падал из-за ошибки нехватки памяти, но это ничего не значило. Coudl разбитый пул нести ответственность за это сообщение об ошибке? (можно ожидать другого, хотя, если пул не был доступен из-за сбоя) Thomas 8 лет назад 0

0 ответов на вопрос

Похожие вопросы