Question: Where must my .CFM files be located? Must they always reside in the WWWROOT or wherever IIS points to, or can a browser view .CFM files that are on my local hard drive?
CFML templates must be located in a virtual directory of the web root. It can be your webroot, a subdirectory, or even a CGI-BIN folder, as long as it is mapped on your web server. The folder must have execute permissions before CFML templates will execute.