Все мои .html страницы дают 500 ошибок. Все .php файлы хорошо работают

Я просто переступил от IIS 5 до IIS 8.5. Я испытал затруднения при установке Фильтров ISAPI и FastCGI, но мне удалось получить почти все работа. Единственная проблема, с которой я сталкиваюсь теперь, состоит в том, что все .html страницы дадут мне 500 ошибок. Внизу вот ошибка:

Ошибка FastCGI Обработчик FastCGI не могла обработать запрос.

Детали ошибки:

Ошибка произошла, обработав файл конфигурации. Код ошибки: 2 (0x80070002). Описание ошибки: система не может найти файл указанным.

Мне установили статическое содержание.

Даже если у меня будет только главный и тег основного текста в здесь "Привет Мире то", он даст мне эту ошибку. Весь PHP и файлы JS работают правильно.

Я надеюсь, что существуют некоторые из Вас парни с идеями о том, что я могу сделать. Я отчаянно пытаюсь заканчивать это..

Большое спасибо заранее

1
задан 20 January 2019 в 02:07
1 ответ

Мне удалось это исправить благодаря этому веб-сайту

Вот что я сделал:

  1. Сопоставления обработчиков делегатов В диспетчере IIS выберите имя компьютера слева, нажмите «Делегирование функций» в разделе «Управление» в средней части страницы. Выберите Сопоставления обработчиков из списка и выберите Чтение / Запись в правом разделе страницы.
  2. Создание нового сопоставления обработчиков В диспетчере IIS щелкните имя веб-сайта с левой стороны (вероятно, это веб-сайт по умолчанию с изображение земного шара рядом с ним). Зайдите в Handler Mappings. Добавьте отображение модуля (ссылка справа). Детали должны быть такими же, как и при отображении для расширения .php, но это будет примерно так:

    Путь запроса: * .html Модуль: FastCgiModule

    Исполняемый файл: C: \ Program Files (x86) \ PHP \ php-cgi.exe

    Имя: html

    В поле «Ограничения запроса» для этого обработчика установите следующие параметры:

    Отображение : unticked

    Глаголы: все глаголы

    Доступ: нет

0
ответ дан 4 December 2019 в 07:23

Теги

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