Avevo una cartella sotto ~/Sites
, chiamiamola Foo
, da cui condividevo un sito in sviluppo Wordpress tramite Apache. Questo raffinato stava lavorando, mi aveva mappato foo.local
a 127.0.0.1
nel mio file hosts e stava accedendo al sito da lì sul mio portatile.
Quindi, ho provato ad accedere al sito dal mio iPhone. Sono stato in grado di vedere l'indice di root ~/Sites
dal telefono navigando su my-computers-hostname.local
, ma non ho potuto accedere al sito Wordpress, poiché era stato impostato per credere che fosse il suo indirizzo foo.local
e quindi aveva riferimenti codificati a tale URL nel suo database. Quando ho tentato di modificare l'impostazione dell'URL in my-computers-hostname.local
, è successo qualcosa di molto strano: ho ricevuto un errore di autorizzazione durante il tentativo di salvare la modifica. Da quel momento in poi, l'intera cartella contenente il sito Wordpress è scomparsa dalla pagina dell'indice in foo.local
/ my-computers-hostname.local
, e ogni tentativo di accedervi tramite URL ha riscontrato un errore 403 - Autorizzazione rifiutata dal server web.
Elencare la cartella in questione nel Terminale mi ha mostrato che l' com.apple.quarantine
attributo esteso era stato applicato ad esso e a tutti i file contenuti all'interno. Cosa causerebbe la quarantena della cartella nel sistema operativo? È stato il tentativo di accesso da un'altra macchina o qualcosa a che fare con la configurazione di Wordpress?