Установка ColdFusion 11 не удалась

Я установил версию ColdFusion 11 Developer (загруженную с сайта Adobe на 3 месяца) на Windows 8.1 и IIS7. Я получил эту ошибку при попытке открыть администратора ColdFusion (см. ниже). Есть ли пошаговый пример того, как это исправить?

HTTP Error 500.19 - Internal Server Error
The requested page cannot be accessed because the related configuration data for the page is invalid.
Detailed Error Information:
Module         CustomErrorModule
Notification   SendResponse
Handler        cfmHandler
Error Code     0x800700b7
Config Error   Cannot add duplicate collection entry of type 'mimeMap' with unique key attribute 'fileExtension' set to '.air'
Config File    \localhost\?\C:\inetpub\wwwroot\web.config
Requested URL  localhost:80/administrator/CFIDE/index.cfm
Physical Path  C:\inetpub\wwwroot\administrator\CFIDE\index.cfm
Logon Method   Anonymous
Logon User     Anonymous
Config Source:
      4: <staticContent>
      5:  <mimeMap fileExtension=".air" mimeType="application/vnd.adobe.air-
            application-installer-package+zip" />
      6: </staticContent>

person MGL    schedule 10.07.2014    source источник
comment
похоже, что у вас есть повторяющаяся запись mime, перейдите в файл C:\inetpub\wwwroot\web.config и закомментируйте сопоставление mime для .air   -  person Dungeon Hunter    schedule 11.07.2014
comment
Сообщение об ошибке довольно явное. В вашем конфигурационном файле есть повторяющиеся записи для mimeMap fileExtension=".air"? Файл конфигурации здесь - C:\inetpub\wwwroot\web.config (из сообщения об ошибке).   -  person Miguel-F    schedule 11.07.2014
comment
Лучше подходит для Server Fault.   -  person Scott Stroz    schedule 11.07.2014


Ответы (4)


Удалите тип MIME из web.config.

<mimeMap fileExtension=".air" mimeType="application/vnd.adobe.air-application-installer-package+zip" /> и сохраните файл. Перезапустите IIS, и это должно решить проблему.

person Anit Kumar    schedule 11.07.2014
comment
Я перезапустил IIS и все еще получаю сообщение об ошибке, на этот раз оно говорит: ‹br› Ошибка HTTP 500.0 — внутренняя ошибка сервера‹br› Страница не может быть отображена, поскольку произошла внутренняя ошибка сервера. ‹br› Подробная информация об ошибке: ‹br› Модуль IsapiModule‹br›Уведомление ExecuteRequestHandler‹br›Обработчик cfmHandler‹br›Код ошибки 0x800700c1‹br›Запрошенный URL-адрес 127.0.0.1:80/MyApp/index.cfm‹br›Физический Путь C:\inetpub\wwwroot\MyApp\index.cfm‹br›Анонимный метод входа‹br›Анонимный пользователь входа - person MGL; 13.07.2014
comment
У вас есть разрешения на ваш веб-сайт и последующие папки. - person Anit Kumar; 14.07.2014

Это случилось и со мной после обновления Coldfusion 11 до обновления 2 (патч), каким-то образом он читает файл web.config в папке C:\Coldfusion11\cfusion\wwwroot. Что я сделал, так это просто переименовал web.config во что-то вроде web - ошибка .config IIS пропустит этот файл и будет нормально работать. Когда файл существовал, я даже не мог получить доступ к конфигурации MIME из диспетчера IIS, поэтому удаление или переименование этого файла было для меня решением. Это также обсуждается в: http://blog.immanuelnoel.com/2014/09/22/busting-the-http-error-500-19-on-coldfusion-11-iis/ и, вероятно, ошибка при начальном холодном синтезе конфигурация.

person Prastha    schedule 07.11.2014

В нашем случае было достаточно удалить mime-тип из web.config, а его оставшееся содержимое было в порядке; обратите внимание, что это было связано с сайтами ColdFusion в целом, а не с администратором ColdFusion. Проблема началась после обновления с ColdFusion 10 (уровень обновления 11) до 11 (уровень обновления 0) (на IIS 7.5, Windows Server 2008 R2), изменив коннекторы со старой версии на ColdFusion 11 (как указано в установочном документе в разделе «Проверить раздел «Конфигурация IIS»). Это имело два положительных эффекта:

  • каскадные стили стали доставляться корректно
  • Внутренняя ошибка 500 в каталогах IIS «Проверка подлинности Windows» перестала появляться (мы рассмотрели также https://forums.adobe.com/thread/1031711)
person alesscor    schedule 09.12.2014

Это был апгрейд? У меня была похожая проблема. Мне пришлось вручную отключить обработчики Coldfusion 9.
Если ваши предыдущие обработчики Coldfusion все еще активны, и вы не хотите удалять их, пока не будете уверены, что 11 стабильна, вы можете деактивировать их в web.config. файл.

<handler>
  <remove name="AboMapperCustom-somenumber"  />    
  <remove name="AboMapperCustom-anothernumber"  /> 
</handler>

Файл web.config должен находиться в корневом каталоге каждого веб-сайта.

person Chris McCowan    schedule 01.10.2014