Exit
  • Global community
    • Language:
      • Deutsch
      • English
      • Español
      • Français
      • Português
  • 日本語コミュニティ
  • 한국 커뮤니티
0

Beginners questions about CF9/Vista 64

Guest
May 08, 2010 May 08, 2010

I am an absolute beginner, completely unfamiliar with CF technology. (I'm mainly a VB programmer, winforms and web.) Quite frankly the only reason I'm even trying CF is for a change of pace.

I have a laptop running Vista 64 bit.  I downloaded ColdFusion_9_WWE_win64.exe (443 meg) and ran it, defaults only so far as I remember.  It seemed to install without incident.  So far as I know I have IIS installed and running.  (I can create and run web projects with Microsoft's Visual Web Developer 2008)

If I try to run the Administrator I get:

HTTP Error 404.3 - Not Found

The page you are requesting cannot be served because of the extension configuration. If the page is a script, add a handler. If the file should be downloaded, add a MIME map.

If I try to run the Web Server Configuration tool (as a friend suggested), well I don't really know how to describe it. I get the Add Web Server Configuration popup but I don't know what to do with it.  I can't get it to accept an IIS setup if that's what I need to do.

Where do I begin?

TOPICS
Getting started
1.0K
Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines

correct answers 1 Correct answer

LEGEND , May 09, 2010 May 09, 2010

One shouldn't need to modify anything, unless the IIS setup has any virtual directories set up for the site, which one would have to replicate in the internal server's config file (jrun-web.xml, in the WEB-INF dir).

Just open jrun.xml file (in the SERVER-INF dir) and check what port the JWS is listening to.  It's down in the "This is the built-in JRun Web Server" section of the file, towards the bottom.  Then just browse on that port instead of port 80.

--

Adam

Translate
Valorous Hero ,
May 08, 2010 May 08, 2010

IIS on Vista 64, in a default installation, does not install some components that ColdFusion needs to work properly with it.  I'm affriad I don't recall what the components are off the top of my head, but I would hope an internet search would find them for you.  I know it did for me.  Once you install the missing IIS components ColdFusion should work just fine with your IIS.

As an alternate choice, you could configure ColdFusion to use it's built-in web server.

http://livedocs.adobe.com/coldfusion/8/htmldocs/help.html?content=webservmgmt_3.html

Or you could be a real radical and install Apache along side your IIS.  But I'll leave the whys and hows of that to your searching if you choose this.

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Guest
May 08, 2010 May 08, 2010

Thanks for your prompt response. (Actually I thought the default was the built-in server.)

In any case I found the Version 9 of that link you provided.

http://help.adobe.com/en_US/ColdFusion/9.0/Admin/WSc3ff6d0ea77859461172e0811cbf364104-7fd8.html

Maybe I haven't had enough coffee yet. I still don't get it.

What do I actually do to use the built-in server?  What menu, what utiltity, what file, what anything?

------------------------------------------

I should add that I think I have a fairly vanilla setup.  The cfide dir is at c:\inetpub\wwwroot

The administrator page is setup as  http://127.0.0.1/CFIDE/administrator/index.cfm

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Valorous Hero ,
May 08, 2010 May 08, 2010

When you installed CF9, there was a screen that allowed you to choose what web server you cared to connect to ColdFusion.  IIS, Apache, Built-In or Other.  I presume you chose IIS which would normally be fine.  Unfortunatly IIS on Vista 64 does not install a piece of IIS that ColdFusion needs to work by default.  It is a fairly simple manner to run the Windows Add|Remove to install the compoent, if you like.

http://www.codecurry.com/2009/09/installing-coldfusion-on-iis-7.html

If you would like to change your choice to use the Built-in web server, you need to modify some configuration settings in an XML file.

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
LEGEND ,
May 09, 2010 May 09, 2010

One shouldn't need to modify anything, unless the IIS setup has any virtual directories set up for the site, which one would have to replicate in the internal server's config file (jrun-web.xml, in the WEB-INF dir).

Just open jrun.xml file (in the SERVER-INF dir) and check what port the JWS is listening to.  It's down in the "This is the built-in JRun Web Server" section of the file, towards the bottom.  Then just browse on that port instead of port 80.

--

Adam

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Guest
May 09, 2010 May 09, 2010
LATEST

YES!

I had the ISAPII Extensions but not the 'IIS Metabase'.  After a bit of fumbling with the Web Server configuration tool, the ColdFusion Administrator appears to be up and running.  (Granted I haven't tried anything yet.  So many settings.....)  Thank you!

This is roughly what I used to get there (didn't save the original screen) and what I'm seeing in the initial web server configuration list now.

Cold Fusion Config screen.jpg

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Resources