I’ve developed and implemented a few Content Management System (CMS) in my career. One of the best open source CMS for ColdFusion that I’ve found is FarCry. Unfortunately, it is hard to setup in a hosted environment because it requires specific virtual directories and a ColdFusion Mapping. Not all hosts will allow you to do this, but recently I got HostMySite.com to help me get it installed in their hosted environment.
Follow the installation guide with only a couple of changes. First, setup the CF Mapping. Then create the virtual directory “/farcry” so that it is the same as the CF Mapping. (i.e. CF Mapping is “farcryP98349″ so the virtual directory will be named “farcryP98349″. Finally, do a find & replace on the FarCry source to update all the references to “farcry” so that they match the virtual directory/CF mapping. Here are the exact strings to replace:
The key to getting this right is making sure the CF Mapping and the virtual directory match. Once you have that, it”s a simple find & replace on a few strings.