I'm on Windows Vista Home Premium 64 bit OS. I use Apache Friends XAMPP server as my localhost. And I develop PHP, MySQL.
The problem is my local server is tolerant of case mistakes, especially in file/folder names.
When that running program on my server goes on linux servers, it's really a headache to locate and correct all the case errors.
So how can I make my local server case-sensitive as in linux servers?
Type the following command to enable NTFS to treat the folder's content as case sensitive and press Enter: fsutil.exe file SetCaseSensitiveInfo C:\folder\path enable In the command, remember to include the path to the folder you want to enable case sensitivity.
The Windows file system supports setting case sensitivity with attribute flags per directory. While the standard behavior is to be case-insensitive, you can assign an attribute flag to make a directory case sensitive, so that it will recognize Linux files and folders that may differ only by case.
It's common knowledge that hostnames are not case sensitive. In a URL, it does not matter what case you type on the host specified. Similarly, case is not significant in the domain part of an email address.
An Internet address is only case sensitive for everything after the domain name. For example, it does not matter if you use uppercase or lowercase with "computerhope.com," it still reaches the same page. However, when typing the name of the page, file, or directory in the URL, it is case sensitive.
No you can't. PHP file handling is dependant on the underlying O. Since Windows is a case-insensitive OS, it cannot handle files with a different case.
This won't change, as it will break a lot of applications. NTFS is a case-sensitive filesystem according to this KB article.
If you have an old PC doing nothing, install a Linux server on it. Or if you have enough resources (RAM), run a Virtual machine (with VirtualBox for example)
case-sensitivity is not due to the web server it self, but to the operating system. Linux is case-sensitive not windows. As far as i know, you can't make windows case-sensitive.
but try yo keep all your folders/files lowercase, this will save you much headeach when moving to linux production server.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With