0

Windows XP Professional/IIS 5.1 ワークステーションで複数の Web サイトを同時に開発するために、multisite.dll ISAPI フィルター ( http://www.hairy-spider.com/post/Multisite.aspx ) を使用しています。HTML と ColdFusion の両方の Web サイトを開発しています。ColdFusion Web サイトで、CFIMAGE を使用してメモリ内に画像 (正確には CAPTCHA 画像) を作成すると、表示できません。イメージが正しいディレクトリ (ColdFusion8\tmpCache\CFFileServlet_cf_captcha) に作成され、ColdFusion がイメージを表示するための正しいコードを生成していることはわかっています。

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

しかし、私は画像を表示することができません。IIS の既定の Web サイトに仮想ディレクトリを追加し、ColdFusion Administrator にマッピングを追加しようとしましたが、どちらも役に立ちません。

Windows のアップグレードを含まない提案はありますか?

ありがとう。

4

2 に答える 2

0

私が最初に行うことは、multisite.dll を削除し、1 つのサイトを使用して、それが本当に問題の原因となっている dll なのか、それとも別のものなのかを確認することです。

次... これはどのバージョンの cf ですか? お使いのバージョンの ColdFusion のサービス パック以上ですか?

于 2011-01-19T17:45:43.067 に答える
0

そのDLLはもう必要ないと思います。IIS 5 は、それを使用する必要がある他の問題に遭遇しない限り、ホスト ヘッダーをネイティブに処理できます。

2 つのこと: 1. IIS の [ファイルの存在を確認する] 設定のチェックを外してみてください。2. それが機能しない場合、cfimage タグは DLL がインストールされていなくても機能しますか?

于 2010-07-12T22:05:31.440 に答える