我在coldfusion中输入一个简单的循环代码。 但为什么它不能显示结果。 它打印出里面的所有东西......
这是我的代码:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Test Loop</title>
</head>
<body>
<cfscript>
i=0;
for(i; i < 10; i++){
WriteOutput("Current Position: #i# <br />") ;
}
</cfscript>
</body>
</html>
结果打印为:
i = 0; for(i = 1; i LTE 10; i = i + 1){WriteOutput(“当前位置:#i# “);}
答案 0 :(得分:5)
在我看来,Web服务器没有将请求传递给ColdFusion进行处理。
您可能需要重新运行Web服务器连接器。
除此之外,此代码是否在具有CFM扩展名的文件中,或者至少是Web服务器已配置为传递给CF进行处理的扩展名?
这是否刚刚开始在以前稳定的环境中发生,还是这是一个新的安装? 任何 CFML请求是否正确处理?