2015-05-22 5 views
2

У меня есть виртуальная машина Windows 7 с установленной ColdFusion 9 для разработки и тестирования. Мне нужны ColdFusion 10 и 11, а также для других проектов.WSCONFIG на ColdFusion 11 и ColdFusion 10

ColdFusion 9 работает отлично, но когда я раскрутить ColdFusion 10 или 11 и попытаться использовать WSCONFIG для настройки сайта в IIS, я получаю следующий список сайтов:

https://www.dropbox.com/s/v7mdgha536shk9t/Screenshot%202015-05-21%2023.29.14.png?dl=0

В действительности каждый сайт в IIS имеет отдельное имя, и когда я удаляю сайт, на который именовался каждый, в этом случае «cfadmin», все остальные сайты отображаются в WSCONFIG как еще одно имя сайта.

У меня никогда не было этой проблемы раньше. Может кто-то указать мне верное направление?

Update:

Как указывается в комментариях, вот результаты, когда я запустил командную строку от имени администратора и побежал предложенную команду:

C: \ Users>% WINDIR% \ system32 \ inetsrv \ appcmd список сайтов САЙТ "cfadmin" (id: 3, bindings:, state: Unknown) САЙТ "mccalmon" (id: 1, привязки: http/: 80:, state: Unknown) SITE " Virtus " (id: 5, привязки:, состояние: неизвестно) САЙТ" EMSA " (id: 9, bi ndings:, state: Unknown) SITE «Classic» (id: 10, привязки:, состояние: неизвестно) САЙТ «Тест» (id: 2, привязки: http/: 80: local.test.com, state: Unknown)

+1

Можете ли вы запустить Командное приглашение в качестве администратора и попробовать команду% windir% \ system32 \ inetsrv \ appcmd список сайтов и поделиться выходом? –

+0

C: \ Users \>% windir% \ system32 \ inetsrv \ appcmd список сайтов САЙТ «cfadmin» (id: 3, bindings:, state: Unknown) САЙТ «mccalmon» (id: 1, bindings: http/* : 80:, состояние: Неизвестно) САЙТ «Virtus» (id: 5, привязки:, состояние: неизвестно) САЙТ «EMSA» (id: 9, bindings:, state: Unknown) САЙТ «Classic» (id: 10, bindings:, state: Unknown) SITE «Test» (id: 2, привязки: http/*: 80: local.test.com, состояние: неизвестно) –

+1

@resonantmedia - FYI, не все читают комментарии. Перемещенный блок кода выше, поэтому он более заметен. Оставшийся комментарий можно удалить. – Leigh

ответ

0

Все данные на вашем сайте "Состояние": "Неизвестный". Проблема, похоже, связана только с вашими сайтами. Если appcmd не может определить правильное состояние, ColdFusion определенно не сможет распознать то же самое. Состояние сайтов будет неизвестно, если IIS Server остановлен/выключен.

Например, мой сервер показывает приведенную ниже информацию с помощью команды «% windir% \ system32 \ inetsrv \ appcmd list sites».

SITE "Default Web Site" (id:1,bindings:http/*:80:,state:Started) 
SITE "CF9" (id:2,bindings:http/*:81:,state:Started) 
SITE "CF10" (id:3,bindings:http/*:82:,state:Stoped) 
SITE "CF11" (id:3,bindings:http/*:83:,state:Started) 

Вы можете попробовать IISRESET в командной строке для перезапуска IIS. Затем запустите инструмент Web Server Config как администратор и создайте соединитель.

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