Re: Case-sensitive filenames
That's the norm. Most of the web servers in this world run on some flavour of *nix, and all *nixes (Linux, Unix, FreeBSD, etc.) have case-sensitive file systems. Windows is the odd one out, so unless you know you're using Windows hosting you will be dealing with case-sensitive filenames and filepaths. (Always keep that in mind if you are testing the sites you are developing on a Windows machine. You may be running Apache as your web server, but the file system is still Windows.)
“Beware of bugs in the above code; I have only proved it correct, not tried it.” --Donald Knuth
"It was as if its architects were given a perfectly good hammer and gleefully replied, 'neat! With this hammer, we can build a tool that can pound in nails.'" -- Alex Papadimoulis (on TheDailyWTF.com)