Як зробити так, щоб SSHFS чутлива до регістру


0

Я використовую 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 є нечутливим до регістру. Як це виправити?

Відповіді:


3

Проблема не SSHFS, але файлова система на OS X. HFS - це справа за замовчуванням case-insensitve. HFS запам'ятовує випадок імені, але файлова система нечутлива.

Тепер можна відформатувати розділ OS X з HFS Plus за допомогою параметра "чутливого до регістру", але Apple все ще розсудлива і не може гарантувати, що програми не будуть мати проблем.


Дякуємо за інформацію ... це саме те, що я бачу.
mightymouse3062
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.