温馨提示:本文翻译自stackoverflow.com,查看原文请点击:php - Is there a way to include files case insensitively in Linux?
apache linux php filesystems case-insensitive

php - 有没有办法在Linux中不区分大小写地包含文件?

发布于 2020-04-08 00:22:58

我正在使用WAMP Windows平台开发的旧PHP项目。

代码库很重,并且通过include包含了很多文件,需要使用语言构造。文件命名约定不一致,具有小写字母,驼峰式字母作为文件名。由于Linux不支持包含不区分大小写的文件,因此我不确定如何在apache中运行它。由于include要求是PHP语言构造,因此也无法覆盖它们。有什么办法可以运行吗?

我实际上是在使用Ubuntu进行开发。PS:有人建议唯一的方法是使文件名保持一致。但是问题在于有数百个文件,并且现有团队不愿意离开窗口。

想知道这是否可以实现。任何帮助和见解将大有帮助。

查看更多

提问者
bubi
被浏览
73
Mark Setchell 2020-02-01 05:12

正如评论中所建议的,您可以使用(似乎已经)在适合作为PHP文件的大小写不敏感文件系统的位置安装的FAT32文件系统。