我正在 Windows 下开发,需要在我的 PHP 项目中使用大写/小写文件名。有没有办法强制 Apache+PHP (XAMPP) 尊重文件名中大小写字符之间的差异?我的生产服务器是 Linux,所以我总是以某些链接不工作而告终。
这不是 Apache 或 PHP 问题。您正在运行 Windows,因此您可能使用 NTFS 作为硬盘驱动器上的文件系统。默认情况下,NTFS 不区分大小写。这意味着您不能同时拥有“myfile.txt”和“mYfIlE.tXt”。
显然,您可以更改此. 我不会(期望不区分大小写的软件可能会损坏)。
运行带有 Linux 的虚拟机。将其用作您的开发服务器。