Как получить доступ к каталогу CFFileServlet на веб-сервере ColdFusion с помощью multisite.dll? - PullRequest
0 голосов
/ 12 июля 2010

Я использую ISAPI-фильтр multisite.dll (http://www.hairy -spider.com / post / Multisite.aspx ) для разработки на нескольких веб-сайтах одновременно на моей рабочей станции Windows XP Professional / IIS 5.1 , Я занимаюсь разработкой сайтов HTML и ColdFusion. На сайтах ColdFusion, когда я использую CFIMAGE для создания изображения в памяти - точнее, изображения CAPTCHA, оно не отображается. Я знаю, что изображение создается в правильном каталоге - ColdFusion8 \ tmpCache \ CFFileServlet_cf_captcha - и ColdFusion генерирует правильный код для отображения изображения:

<img src="/CFFileServlet/_cf_captcha/[file].png" />

Но я не могу получить изображение для отображения. Я попытался добавить виртуальный каталог на веб-сайт по умолчанию в IIS, а также добавить сопоставление в администраторе ColdFusion, но ни один из них не помогает.

У кого-нибудь есть предложения, которые не включают обновление Windows?

Спасибо.

Ответы [ 2 ]

0 голосов
/ 19 января 2011

Первое, что я хотел бы сделать, это удалить multisite.dll и просто использовать один сайт, чтобы увидеть, действительно ли это DLL вызывает проблему или это что-то еще.

дальше ... какая это версия cf? Вы используете минимальный пакет обновления для вашей версии ColdFusion?

0 голосов
/ 13 июля 2010

Я не думаю, что вам нужна эта DLL больше.IIS 5 может обрабатывать заголовки хоста изначально, если только вы не сталкивались с другими проблемами, требующими его использования.

Две вещи: 1. Попробуйте снять флажок «Проверка наличия файла» в IIS.2. Если это не работает, работает ли тег cfimage без установленной библиотеки DLL?

...