Переменная приложения Coldfusion волшебным образом становится неопределенной? - PullRequest
1 голос
/ 16 июня 2011

Я пытаюсь создать приложение, которое использует application.cfc вместо application.cfm.Я столкнулся с проблемой ... Я определил свой DSN в моем onApplicationStart() как application.sacsds.Однако, когда я перехожу к использованию в моем cfc, я получаю сообщение об ошибке, что оно не определено.

<cfquery name = "getSecurity" datasource="#application.sacsds#">

Извините за простой вопрос ... Я просто не мог понять это.

Ответы [ 2 ]

1 голос
/ 16 июня 2011

Итак, я сбросил область действия в моем CFC и обнаружил, что он полностью стирает переменные приложения с другими переменными приложения.Я думаю, что проблема заключается в пользовательском теге входа, который является глобальным для нашего домена.:( Мне нужно поговорить с кем-то.

0 голосов
/ 02 февраля 2017

Я наткнулся на этот пост в поисках информации об этой же ошибке.

Моя проблема заключалась в опечатке в имени файла Application.cfc s.У него было две точки;так что Application..cfc.Таким образом, ColdFusion не выполнял CFC;и код приложения не знал о области приложения.

Правильное присвоение имени файлу решило проблему.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...