Локальный сервер Coldfusion для нескольких доменов / URL - PullRequest
2 голосов
/ 02 января 2012

Я хочу получить CF9 с локальной настройкой IIS 7 для работы с несколькими доменами.Я читал этот, но он ничего не говорит о фактической настройке. Нужна помощь с настройкой нескольких URL-адресов при локальной установке CF9 / Jrun

Я настраиваю IIS, чтобы я мог запустить 127.0.0.1/domain1/index.cfm Страница загружается правильно

, но все последующие ссылки не работаютс

Could not find the included template: /_/definesession.cfm

Но при вводе файла я вижу файл: /// C: /InetPub/wwwroot/domain1/_/DefineSession.cfm Файлы есть, но, видимо, сервер только читает каталогправильно

Если я тестирую http://127.0.0.1/domain1/_/BrowserDetect.cfm без включения, то включает в себя только автономный файл, он выполняется правильно.

Путь в IIS установлен на C:\InetPub\wwwroot\domain1 Имя хоста привязок просто domain1 нет TLD

Также второй экземпляр 127.0.0.1/domain2/index.cfm работает правильно.И здесь также не удается включить подкаталоги.

ДОПОЛНИТЕЛЬНЫЕ ЗАМЕЧАНИЯ: (добавлено 1/3/12)

Я думаю, это связано с сопоставлением CF.Теперь я переместил код в c: \ coldfusion9 \ wwwroot \ domain1 _... и он вроде работает.

Другими словами, я запускаю программу здесь: C: \ inetpub \ wwwroot \ domain1 \ index.cfm Внутри этого индекса, например,

Но он выполняет файл, расположенный здесь: c: \coldfusion9 \ wwwroot \ domain1_ \ definesession.cfm Просто не смог найти в Интернете ничего о сопоставлении локального CF9 с такой ситуацией.Любая идея???-

Ответы [ 2 ]

1 голос
/ 10 января 2012

ОК, я исправил это.Было несколько проблем:

  1. По какой-то причине были некоторые проблемы с IIS, и мне пришлось переустанавливать его.
  2. Я должен был убедиться, что 9.0.1 был установлен
  3. Мне пришлось запустить Инструмент настройки веб-сервера несколько раз, чтобы на самом деле привести в соответствие сопоставления обработчиков.
  4. http://127.0.0.1/domain1/ был неправильным - это должно быть http://domain1/ и т. Д.
  5. Я забыл добавить домены в файл хоста на машине - глупо, мне
  6. Мне пришлось изменить дизайн моего сопоставления, чтобы избежать наложений между доменами (т. Е. Сопоставление CFC с /_/cfc/ на всех доменах, необходимых для разныхсопоставление имен.

Теперь у меня на локальном компьютере несколько разных доменов, и они работают просто отлично.

1 голос
/ 03 января 2012

Возможно, у вас есть отображение ColdFusion для "/", которое необходимо настроить.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...