Я использую установку CentOS 6.4 x86_64 в качестве сервера Apache (httpd) в VMware Fusion. Благодаря этому я выполняю монтирование SSHFS каталога на моем Macbook в каталоге /var /www /html, чтобы я мог проводить тестирование на разрабатываемой веб-странице.
Недавно я скопировал веб-страницу на веб-хостинг, и некоторые его части не удалось, потому что он не мог найти файлы с помощью функции PHP требуют. Как только я изменил имена каталогов на строчные (функция PHP ищет файлы делает strtolower для пути), все работало.
На моей тестовой виртуальной машине папки с заглавными буквами, например myDirectory и mydirectory, работали там, где на веб-сервере произошел сбой myDirectory.
После небольшого тестирования я создал на своем Macbook несколько каталогов, которые чувствительны к регистру и не чувствительны к регистру. После монтирования с SSHFS вот мои результаты:
[mike@CentOS ~]$ cd tmpDir
[mike@CentOS tmpDir]$ ls
testdirectory1
testDirectory2
[mike@CentOS tmpDir]$ cd testdirectory1
[mike@CentOS testdirectory1]$ cd ..
[mike@CentOS tmpDir]$ cd testDirectory2
[mike@CentOS testDirectory2]$ cd ..
[mike@CentOS tmpDir]$ cd testdirectory2
[mike@CentOS testdirectory2]$ cd ..
Я считаю, что проблема в том, что SSHFS не учитывает регистр. Как мне это исправить?