Я використовую CentOS 6.4 x86_64 setup як сервер Apache (httpd) у VMware Fusion. Через те, що я роблю SSHFS монтування каталогу на моєму Macbook в / var / www / html каталог, щоб я міг зробити тестування на веб-сторінці я розробляю.
Нещодавно я скопіював веб-сторінку на веб-хост, і його частини не вдалося, оскільки не вдалося знайти файли, які використовують функцію PHP. Після того, як я змінив імена каталогів на малі (функція PHP шукає файли, це робить шлях до шляху), все працювало.
На моїй тестовій віртуальній машині папки з великими літерами, наприклад 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 є нечутливим до регістру. Як це виправити?