我正在尝试从Cold Fusion网站完成“一周学习ColdFusion”教程。我已经设置了mySQL 5.5(在C:/驱动器上)并安装了ColdFusion 10(在E:/驱动器上)。我完成了所有设置步骤,安装脚本(http://www.learncfinaweek.com/week1/Installing_Sample_Files/)已成功完成。
我浏览了Hands on的第一部分但是当我使用CF创建变量时,测试页面呈现为原始代码而不是HTML和CF.示例文件中提供的解决方案也会呈现为原始代码。我认为这是一个非常简单的修复,但我不知道它会是什么。我超出了我的深度。我不知道我能提供哪些更多信息可以让您更轻松地进行故障排除,但如果您知道某些事情,请告诉我。
总结:当我向CF文档添加CF语句时,页面显示为原始代码。我有CF 10和mySQL 5.5。
答案 0 :(得分:6)
你在上面说过,你打电话的网址是file:/// E:/ColdFusion10/cfusion/wwwroot/learncfinaweek/www/index.cfm 这就是为什么它不能正常工作,因为您直接从您的计算机打开文件而不是通过网址。因此,永远不会使用冷血。 您需要使用您网站的网址,例如查看your.cfadmim网址。
答案 1 :(得分:1)
听起来我并不是要求ColdFusion服务器处理您的代码。要让ColdFusion服务器处理ColdFusion代码,您需要确保您的页面使用CFM扩展。
使用index.CFM
而非index.HTML
。
答案 2 :(得分:1)
通常的答案是:
安装CF时,它通常会启动到管理控制台。你还记得安装它时是否有用吗? 您是否能够运行CF页面(管理控制台在CF中)? 你在运行什么Web服务器?
答案 3 :(得分:0)
这是您需要在浏览器中输入的地址(假设您使用了相同的端口): http://localhost:8500/learncfinaweek/www/index.cfm
该文件位于您的计算机上的E:\ ColdFusion11 \ cfusion \ wwwroot \ learncfinaweek \ www \ index.cfm,但为了让您在本地安装的ColdFusion服务器解析该文件,您需要通过localhost,因为那是您的服务器所在的位置。您会注意到您的CF管理员登录以相同的方式启动: http://localhost:8500/CFIDE/administrator/
该文件也有相应的位置:E:\ ColdFusion11 \ cfusion \ wwwroot \ CFIDE \ administrator
如果在localhost之后有一个不同的数字,那么使用它而不是8500.