Назад | Перейти на главную страницу

Coldfusion 11 CFIDE не будет обслуживать файлы .cfm после обновления

Я только что обновил сервер CF, чтобы применить последние исправления, через администратора CF, перезапустил сервер, все сайты заработали, прекрасно.

Но теперь не могу попасть в папку CFIDE.

Он привязан к моему местоположению по IP, я проверил neo-security.xml файл, и он был сброшен на 10.*.*.* поэтому я удалил IP, снова перезапустил CF - кажется, я помню, что это открывает ограничение, поэтому я могу повторно добавить IP внутри администратора.

Все сайты снова заработали, прекрасно, все еще нет доступа к папке CFIDE, грустные времена.

В моем apache conf напрямую, в mod_jk.conf file Я закомментировал эту строку, чтобы CFIDE был недоступен со всех сайтов, которые мы размещаем:

#Alias /CFIDE "/PATH/TO/DEFAULT/SITE/CFIDE"

На моем сайте по умолчанию у меня есть символическая ссылка, указывающая / CFIDE на CFROOT/cfusion/wwwroot/cfide каталог, и у меня есть файл apache conf, который разрешает доступ к папке CFIDE только с моего IP-адреса

Таким образом, все это связано с IP, а CFIDE может быть достигнут только с использованием определенного URL-адреса, который настроен только в файлах локальных хостов.

Все работало нормально, пока я не применил обновления CF.

Если я приеду example.com/CFIDE Я получаю 403, и это нормально.

Если я приеду example.com/CFIDE/administrator Я получаю 404, что не нормально, он должен обслуживать файл index.cfm.

Если я приеду example.com/CFIDE/administrator/index.cfm Я получаю 404, как указано выше. Я получаю то же самое, если указываю пути к другим файлам CFM.

Если я приеду example.com/CFIDE/administrator/index.html после создания простого файла Hello World, который работает без проблем.

Похоже, обновление до последней версии исправления CF остановлено .cfm файлы не обрабатываются, когда я пытаюсь получить к ним доступ в браузере.

У кого-нибудь есть идеи, куда я могу пойти дальше?

Так что мне удалось разобраться с этим, более подробную информацию можно найти на форумах Adobe: https://forums.adobe.com/thread/2403877

Но я в основном переместил свой CFIDE (по какой-то причине, мне кажется, я пытался создать для него псевдоним), поэтому большая часть CFIDE находилась в одном месте, а страницы после обновления были в другом.

Итак, мой CFIDE разделен на 2 офиса. Я снова объединил их и перешел на использование встроенного веб-сервера только для обслуживания CFIDE.

Ошибки 404, которые я получал, были связаны с вложенными включениями, а не со страниц верхнего уровня index.cfm / test.cfm, которые я пытался просмотреть.