Файл Application.cfm не запускается на Lucee 5.2.8.50

В настоящее время у меня есть устаревшее приложение ColdFusion, работающее в моей производственной среде на Lucee 4.5.2018, и база данных MYSql, в которой используются файлы Application.cfm. (Да, я знаю, вместо этого я должен использовать Application.cfc)

Я настроил новый сервер Windows 2016 с Lucee 5.2.8.50 и MySQL и скопировал файлы моего веб-приложения и файл дампа данных. Но на этом новом сервере не похоже, что что-то обрабатывается в моем файле application.cfm. У меня есть несколько базовых запросов, которые выполняются к моей БД в моем файле application.cfm, и я устанавливаю некоторые переменные для возвращаемых данных, и ни один из них не работает на моем новом сервере.

В моей рабочей среде все работает нормально. Все данные и файлы cfm точны на обоих серверах. Просто версии lucee и MySql разные.

Нужно ли мне что-то делать на моем новом сервере Lucee, чтобы обеспечить правильную работу устаревших файлов Application.cfm?

Спасибо - Брайан


person Brian Fleishman    schedule 15.08.2018    source источник
comment
Вы используете ИИС? Если это так, убедитесь, что у вас настроено 3 обработчика Boncode. Для '*.cfc', '*.cfm' и '*.cfml'...   -  person Charles Robertson    schedule 16.08.2018
comment
Я проверил, и у меня есть обработчики для CFC и CFM.Jsut, а не для CFML. Но я вообще не использую расширения CFML в своем приложении.   -  person Brian Fleishman    schedule 16.08.2018
comment
Посмотрите, какой режим выбран на экране администратора. Может быть, он настроен только на Application.cfc? См. изображение в Location, Location, Location docs.lucee.org/guides/ поваренные книги/application-context-basic.html   -  person SOS    schedule 16.08.2018
comment
Вы используете Windows-сервер? Или вы используете какую-то другую файловую систему с учетом регистра, например Unix/Linux? У меня были проблемы до перехода на сервер Linux с файлом application.cfm вместо Application.cfm.   -  person Shawn    schedule 16.08.2018


Ответы (1)


Имейте в виду, что Application.cfc (например, с домашней страницы установки lucee по умолчанию) может переопределить ваш Application.cfm. это была моя проблема.

person Aaron West    schedule 22.04.2021