Moe Sweet
Moe Sweet

Reputation: 3721

How can I make my local server case-sensitive?

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?

Upvotes: 6

Views: 9931

Answers (2)

anon
anon

Reputation:

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.

Upvotes: 2

Lekensteyn
Lekensteyn

Reputation: 66435

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)

Upvotes: 3

Related Questions