У меня была папка ~/Sites, скажем так Foo, из которой я делился сайтом Wordpress в разработке через Apache. Это работало нормально, я сопоставил foo.localэто 127.0.0.1в моем файле hosts и получал доступ к сайту оттуда на моем ноутбуке.
Затем я попытался получить доступ к сайту с моего iPhone. Я мог видеть корневой индекс ~/Sitesс телефона my-computers-hostname.local, просматривая веб-сайт, но не мог получить доступ к сайту Wordpress, так как он был настроен так, чтобы верить его адресу foo.local, и поэтому имел жестко запрограммированные ссылки на этот URL в своей базе данных. Когда я попытался изменить его настройку URL на my-computers-hostname.localчто-то очень странное: я получил ошибку авторизации при попытке сохранить изменения. С этого момента вся папка, содержащая сайт Wordpress, исчезла со страницы индекса в foo.local/ my-computers-hostname.local, и любые попытки получить доступ к ней по URL-адресу были встречены с ошибкой 403 - Отказ в авторизации от веб-сервера.
Список указанной папки в Терминале показал мне, что com.apple.quarantineрасширенный атрибут был применен к нему и ко всем файлам, содержащимся в нем. Что может заставить операционную систему изолировать папку? Была ли это попытка доступа с другого компьютера или что-то связанное с настройкой Wordpress?