Мне было поручено внести некоторые изменения в старое приложение, и я создал новую страницу, которой был передан параметр URL-адреса page_name
, который, как вы уже догадались, является именем страницы с добавленным .cfm
. Итак, в спешке я продолжил использовать его, строил свой CFC и использовал page_name
в качестве идентификатора для записи. Затем я понял, что это имя может дублироваться в таблице, и изменил этот параметр URL-адреса, чтобы использовать уникальный page_id
. Я модифицировал свой CFC, чтобы использовать новый ключ, и ничего не сработало. Итак, я начал просматривать свой код и понял, что сделал опечатку, начал комментировать и, наконец, выгрузил свой объект CFC, и вуаля, ни одно из сделанных мной правок на самом деле не использовалось. Это было довольно очевидно, так как page_name
было строкой, а page_id
числом.
Итак, я начал гуглить, первое, что я увидел, как настроить вещи в CFAdmin. У меня нет к нему доступа, и перезапуск сервера невозможен, так как я использую RDS для работы с кодом. Следующее, что я попробовал, это добавить applicationStop()
, onApplicationStart()
к моему Application.cfc
. Проблема в том, что Application.cfc на самом деле является Application.cfm. Итак, повозившись с тегом <cfapplication ... >
и ничего не обновив, я обращаюсь за помощью.
Так есть ли быстрое решение для этого? Должен ли я продолжить и создать application.cfc? Надеюсь, я объяснил себя, и извините за весь текст.
application.name
на что-то новое, что обновит приложение - person Matt Busche   schedule 20.11.2013