2015-08-03 4 views
1

Я только что установил выпуск ColdFusion 11 Developer Edition на Windows 8.1 с IIS 8.5 в качестве внешнего веб-сервера для ColdFusion. Установка успешно, но когда я нажимаю на администраторе ColdFusion я получаю следующее сообщение об ошибке: enter image description hereColdFusion - Ошибка HTTP 500.19 - Внутренняя ошибка сервера

на окна проводника я заметил, что каталог C: \ ColdFusion11 \ cfusion \ Wwwroot не существует. Итак, я запустил программу настройки веб-сервера ColdFusion с помощью инструкций here и here. Но я все еще не вижу вышеуказанный каталог. Как можно решить эту ошибку?

EDIT В IIS, когда я нажимаю на CFIDE виртуального каталога, созданного путем установки ColdFusion (или CF Web инструмента конфигурации), я получаю следующее сообщение об ошибке: enter image description here

+0

Можете ли вы запустить средство коннектора веб-сервера (как администратора) и воссоздать соединитель –

ответ

0
  1. Вы можете создать тест сайт и поместите тестовую таблицу html и тестовую cfm-страницу.
  2. Теперь перейдите на страницу html и отобразите ее в браузере.
  3. Теперь создайте коннектор для сайта и получите доступ к тестовой странице html и test cfm.
  4. Если вы получили ошибку 500, то убедитесь, что биты как CF, так и IIS одинаковы.
  5. Иначе, если вы получаете сообщение об ошибке 500.19 или любой другой, пожалуйста, убедитесь, что у вас есть права на \ ColdFusion11 \ Config \ wsconfig \
+0

Как создать тестовый сайт, так как папка виртуального каталога не была создана установкой. Я добавил раздел EDIT в конце моего оригинального сообщения. – nam

+0

Существует ли физическое местоположение C: \ ColdFusion11 \ cfusion \ wwwroot? –

+0

Спасибо за помощь. Нет. Этого не существует. Похоже, что установка (или, может быть, программа ColdFusion Web Configuration) создала виртуальный каталог CFIDE, но не его физическое местоположение. – nam

0

Похоже, ваши конфигурации неверны. Убедитесь, что отображение обработчика IIS для каждого из расширений ColdFusion соответствует тому, что находится в файле applicationHost.config (находится в C: \ Windows \ System32 \ inetsrv \ config).

У вас есть существующая установка ColdFusion 10? Если да, возможно, вам нужно настроить конкретный сайт во время установки CF11, но выберите сайт IIS, который не подключен к CF10.

Было бы полезно узнать, что вы выбрали для настройки веб-серверов/веб-сайтов. Вы выбрали все веб-сайты IIS или настроили конкретный веб-сайт IIS?

Возможно, вам удастся удалить и переустановить ColdFusion 11 с нуля, а затем проверить, правильно ли отображаются сопоставления обработчиков IIS для расширений ColdFusion (то есть указывает на его правильное физическое место, где был установлен CF11).

Иногда установщик не обновляет корректное отображение обработчика IIS. Поэтому вам нужно будет вручную проверить каждый и обновить соответствующим образом.

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