ColdFusion 10 と IIS 7.x で接続できない

ColdFusion10とIIS7.xを接続する際は、事前にIIS側で必要な役割サービスを追加する必要があります。

http://help.adobe.com/ja_JP/ColdFusion/10.0/Installing/WSc3ff6d0ea77859461172e0811cdec18a15-7ffb.html

上記の記載の通り「ISAPI 拡張機能」、「ASP.NET」、「CGI」、(および機能が動作するのに必要な役割サービス)を追加します。

 

上記の役割サービスを適切に行っても問題が継続する場合は、ColdFusionとIISとのwebサーバー接続設定を再度設定下さい。

  1. [cf_root]\cfusion\runtime\bin\wsconfig.exe を実行します。
  2. 設定済みのコネクタが表示されますので、それらをすべて削除します。
  3. webサーバー接続設定を一旦終了します。
  4. 再び、[cf_root]\cfusion\runtime\bin\wsconfig.exe を実行します。
  5. 設定済みのコネクタが再び表示されたら、それらを削除します。
  6. 3~5の手順を繰り返し、一覧に表示されなくなるまで繰り返して下さい。
  7. 一覧に表示されなくなったら、登録を行います。IIS Webサイトの選択で「すべて(All)」を選択しても上手く行かない場合は、接続が必要なサイトに限定(Default Web Site等)を選択して登録して下さい。

 

また、IIS 7.x では、Webサイトごとに設定ファイルが作成されるため、ColdFusionとIISとの接続を行った後に、IISで新しいWebサイトを追加しても、そのサイトにはColdFusionの接続の設定が全て継承されません。
新しいWebサイトを追加した後は、再びColdFusionのWebサーバー設定ツールを起動し、追加したWebサイトに対して登録を行って下さい。

 

さらに 64bit Windows OS に 32bit 版 ColdFusion をインストールした場合は、IIS側で32bitアプリケーションの有効化を設定する必要があります。下記のページをご参照下さい。
http://cfassociates.samuraiz.co.jp/index.cfm/faq/cftech/64bitiis-to-32bitcf/

 

 

 




記事公開日:2012年11月21日
最終更新日:2012年12月27日


x

Sample Modal Window

This is just a sample…

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Praesent suscipit iaculis libero sed tristique. Quisque mollis dolor non tellus placerat vitae sodales lectus porta. Curabitur ut suscipit tellus. Maecenas rhoncus, ante vitae vehicula vestibulum, metus sapien dapibus tellus, et mattis dolor neque vitae nisl. Nullam eleifend ultrices ipsum eget pretium. Curabitur semper metus ut ante adipiscing nec volutpat sem rutrum. Nullam a nisi lacus, non interdum ante. Vivamus ante augue, commodo vel egestas sed, pharetra nec dui. Quisque sed tellus felis. Donec ipsum mauris, sagittis eu accumsan in, aliquam non ipsum.

Vestibulum tempor nunc nec felis scelerisque eget elementum erat dignissim. Ut vel ipsum mollis orci venenatis luctus. Aenean vehicula quam vel quam porttitor ac iaculis elit pulvinar. Proin consequat, ipsum eu venenatis semper, justo turpis posuere tortor, ac placerat metus nisl et lectus. Nulla cursus dui id nunc ullamcorper sed semper nisl lobortis. Aliquam erat volutpat. Phasellus arcu ante, imperdiet in ornare sed, laoreet eu massa.