适用于Linux的可用文件系统不区分大小写?


3

我有一个客户端,其Web应用程序完全在Windows环境中编写,并从Windows提供。不幸的是,很多情况下,file/At/Somelocation.php文件实际上是一些可怕的东西File/at/SomeLocation.PHP

我真的不想被迫在Windows中工作,但是如果不是更长时间来解决所有的外壳问题需要几周时间。我在这里运气不好吗?

编辑:套管问题在项目中是众所周知的,但由于这对于使用Linux(me)的开发人员来说只是一个问题,因此在短期内需要修复的优先级不够高。

Answers:


2

我刚刚用FAT32 USB驱动器做了一个简单的测试。

这看起来像你想要的那样。我做了什么:

  1. 我创建了一个名为test的文件夹
  2. ls测试(工程)
  3. ls TeSt(工作)

同样适用于文件。因此,如果您要在FAT32分区上运行文件等,它应该可以工作。不要把我压低,但它值得尝试。

编辑:如果我是你,我仍然会纠正他的代码。使用FAT32或任何其他解决方案仍然远非最佳。哦,你应该把这个案例敏感性问题指出原来的程序员,如果可以的话。编程时始终要记住这一点。


我不明白为什么这不起作用,但是你只能在部署的任何其他系统上使用FAT32。可能更好地修复源代码一次,而不是必须包括如何配置Apache或安装在FAT环回驱动器上的详细说明。
quack quixote 2010年

唯一的问题是FAT32不支持访问权限。
petersohn 2010年

是的,在* nix中使用FAT32并不是真正的“最佳实践”,并且像petersohn所说它不支持访问权限。就像我的编辑说:更好地修复代码而不是试图以懒惰的方式解决问题:p
S.Hoekstra 2010年

2
使用FAT32可以让您工作并为您提供时间来解决问题。
mpez0 2010年

@ mpez0正是我的想法
大卫2010年
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.