我已经在Ubuntu 12.04上安装了apache2和ColdFusion 9。我已经使用Apache中的CheckSpelling模块禁用了区分大小写的URL和其他路径,这是Apache负责的。
现在,请注意,我正在处理大约4GB的遗留代码(大约6年),很少符合惯例。之前的编码人员并不关心大小写敏感性,因为应用程序托管在Windows Box上。就大多数情况而言,ColdFusion在和CreateObject方面表现良好,但似乎在代码库中经常使用的仍然区分大小写。
现在,我尝试了将代码移动到vfat分区的方法,但我遇到了许多文件名编码问题(我们与外国公司打交道,并获得许多特殊字符)。删除和/或重命名文件将很麻烦,因为大多数文件也在MySQL数据库中被引用,并且还必须在那里进行修改。因此,重新编码有点儿困难。
所以,我想知道在Linux上运行时,ColdFusion是否有任何特殊标志来忽略大小写,或者是否有另一种方法使所有内容都能够协同工作?
编辑
对不起,我弄错了。cfinvoke似乎可以正常工作。我遇到了cfobject的问题。
现在,请注意,我正在处理大约4GB的遗留代码(大约6年),很少符合惯例。之前的编码人员并不关心大小写敏感性,因为应用程序托管在Windows Box上。就大多数情况而言,ColdFusion在和CreateObject方面表现良好,但似乎在代码库中经常使用的仍然区分大小写。
现在,我尝试了将代码移动到vfat分区的方法,但我遇到了许多文件名编码问题(我们与外国公司打交道,并获得许多特殊字符)。删除和/或重命名文件将很麻烦,因为大多数文件也在MySQL数据库中被引用,并且还必须在那里进行修改。因此,重新编码有点儿困难。
所以,我想知道在Linux上运行时,ColdFusion是否有任何特殊标志来忽略大小写,或者是否有另一种方法使所有内容都能够协同工作?
编辑
对不起,我弄错了。cfinvoke似乎可以正常工作。我遇到了cfobject的问题。
cfobject
语句。 - Kyle Macey