开发者

How can I access the CFFileServlet directory on a ColdFusion Web Server using multisite.dll?

I am using the multisite.dll ISAPI filter (http://www.hairy-spider.com/post/Multisite.aspx) in order to develop on several websites simultaneously on my Windows XP Professional/IIS 5.1 workstation. I am developing both HTML and ColdFusion websites. On the ColdFusion websi开发者_如何学Gotes, when I use CFIMAGE to create an image in memory - a CAPTCHA image, to be exact - it is not viewable. I know the image is being created in the correct directory - ColdFusion8\tmpCache\CFFileServlet_cf_captcha - and the ColdFusion is generating the correct code to display the image:

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

But I can't get the image to display. I've tried adding a virtual directory to the Default Website in IIS, as well as adding a mapping in the ColdFusion Administrator, but neither helps.

Does anyone have any suggestions that don't include upgrading Windows?

Thanks.


I don't think you need that DLL any more. IIS 5 can handle host headers natively, unless you've ran into other issues that require you to use it.

Two things: 1. Try unchecking the 'Verify file exists' setting in IIS. 2. If that doesn't work, does the cfimage tag work without the DLL installed?


first thing i would do is remove the multisite.dll and just use one site to see if it really is the dll causing the problem or if it is something else.

next... what version of cf is this? are you at the least service pack for your version of ColdFusion?

0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜