I just learned that, to specify file names in a portable manner, you DON'T need ' DIRECTORY_SEPARATOR' - just use '/' ...
php.net