tags:

views:

51

answers:

2

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?

A: 

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)

Lekensteyn
+1  A: 

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.

youssef azari