2015-05-20 3 views
0

Что касается IIS, у меня есть приложение PHP, и я использую web.config для настройки.Когда web.config проверяется?

Когда я меняю настройки в web.config, должен ли я перезапустить сервер? или просто обновить мою веб-страницу и ожидать, что настройки будут иметь место?

ответ

0

Вам не нужно явно перезапускать сервер. Web.config - это специальный файл, любые изменения в нем наблюдаются, когда FileWatcher и пул приложений перезапускаются автоматически, когда вы вносите изменения в этот файл. Таким образом, ваш пул приложений перезапускается на следующих вещах.

  • Любые изменения в web.config
  • Любые изменения в machine.config
  • Любые изменения в global.asax
  • Все, что изменения в каталоге бен или его подкаталогов
+0

Довольно много правильно, за исключением того, что сам AppPool не перезапускается, процесс остается тем же. В asp.net добавлен AddDomain в пул, я не уверен в PHP, но я думаю, что основной поток для механизма PHP перезагружен, –

+0

Обратите внимание, что IIS 7 и выше контролирует web.config для раздел. Это относится к сайтам PHP. –

Смежные вопросы