У меня есть Mac, и я могу запустить либо версию Leopard (10.5), либо Snow Leopard (10.6) OS X. Я использую его для веб-разработки/тестирования перед публикацией файлов на моем рабочем хосте.
На рабочем хосте мой сайт doc root находится под домашним каталогом (например,/home/stimulatingpixels/public_html), и я хотел бы дублировать это местоположение на Mac. К сожалению, их скрытый и блокирующий placeholder на Mac, который выглядит как смонтированный диск, в котором ничего не сидит в /home.
Я знаю по опыту, что это неразумно, чтобы переместить это и занести в свой собственный/домашний каталог, потому что обновления могут привести к его стиранию (и, кстати, он не хранится в резервной копии TimeMachine).
Итак, вопрос, есть ли в любом случае безопасное использование /home на Mac или Leopard или Snow Leopard?
(Примечание: я понимаю, что это очень специфичный Mac, и он будет спрашивать об этом также на форуме Apple. Просто хотел спросить здесь, кроме того, чтобы охватить все базы.)
Обновление. Чтобы помочь описать, почему я хочу это сделать, в дополнение к веб-сайту переднего конца, у меня есть серия сценариев, которые я тоже хотел бы запустить. Одной из основных целей использования/home-каталога (и, более конкретно, одного и того же пути от корневого сервера) является то, что он может использовать те же выходные пути на макете разработки, которые также будут использоваться на рабочем сервере. Я знаю, что есть способы обойти это, но я бы не стал с этим бороться. Реальная цель состоит в том, чтобы все файлы на Mac разработки имели тот же путь к файлу из корня /root дерева каталогов, что и производственный сервер.
Другое обновление. Другая причина, по которой я забыл упомянуть ранее, - установить пути .htaccess при использовании базовой аутентификации. Поскольку эти пути связаны с корнем файловой системы, а не с веб-сайтом docroot, они заканчивают "/home", когда эта часть дерева.