Я установил apache2 и ColdFusion 9 на компьютер с Ubuntu 12.04. Я уже использовал мод CheckSpelling в Apache, чтобы отключить чувствительные к регистру URL-адреса и другие пути, за которые отвечает Apache.
Теперь имейте в виду, что я работаю примерно с 4 ГБ устаревшего кода (около 6 лет), и очень немногое соответствует правилам. Кодировщики до меня не беспокоились о чувствительности к регистру, поскольку приложение размещалось на Windows Box. По большей части ColdFusion ведет себя с
и CreateObject
, но похоже
(что довольно часто используется в кодовой базе) по-прежнему чувствителен к регистру.
Теперь я попробовал метод переноса кода на раздел vfat, но столкнулся с целой кучей проблем с кодировкой имен файлов (мы работаем с иностранными компаниями и получаем много спецсимволов). Удаление и/или переименование файлов было бы громоздким, так как большинство из них также упоминается в базе данных MySQL, и их также нужно было бы модифицировать там. Так что перекодирование — это что-то вроде кошмара.
Итак, мне любопытно, есть ли у ColdFusion какие-либо специальные флаги при работе в Linux, чтобы не учитывать регистр, или есть ли другой способ собрать все это воедино?
РЕДАКТИРОВАТЬ
Извините, я ошибся. cfinvoke
работает нормально.Я задыхаюсь от cfobject