зачем просто распечатывать все, не запуская скрипт в

#coldfusion

#coldfusion

Вопрос:

Я ввожу простой код цикла в 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; для (i= 1; i= 10; i= i 1) { Вывод записи («Текущая позиция: #i # «); }

Комментарии:

1. Правильно ли настроен ваш сервер? Работает ли <cfdump var=»#now()#»>? Кроме того, если вы просматриваете исходный код на своей странице вывода, можете ли вы увидеть теги <cfscript>?

Ответ №1:

Мне кажется, что веб-сервер не передает запрос в ColdFusion для обработки.

Возможно, вам потребуется повторно запустить соединитель вашего веб-сервера.

Кроме этого, находится ли этот код в файле с расширением CFM или, по крайней мере, расширением, которое веб-сервер был настроен для передачи в CF для обработки?

Это только что начало происходить в ранее стабильной среде, или это новая установка? Правильно ли обрабатываются какие-либо запросы CFML?

Комментарии:

1. наконец-то обнаружил, что мой веб-сервер, вероятно, не подключился.