I am running a SocialEngine PHP application, which i’ve recently migrated to another server.
And from that point on – a problem occurs:
The SocialEngine’s core trying to include files in case insensitive paths,
which appear not to exist (although, in the right case, they do exist)
How can I make the PHP/Apache act nicer, and also search in other cases?
For example, the SocialEngine looks for /application/modules/Menuitems.php,
and the right path is /application/modules/Menu**I**tems.php.
To sum up: I want case-insensitive paths!
You have case insensitive paths in windows. But when you move your page to linux path will be case sensitive. You can make function for build path that convert all letters to uppercase or lowercase (often preferred) and use one of these normalized naming styles for directory- and file- names.