Sto eseguendo un Apache2 sul mio MBP su macOS 10.13.6. Ho configurato tutto bene e funziona quando si va a localhost/~user
. Nella mia cartella ~/Sites
, ho un collegamento simbolico a una cartella sul mio desktop con i file del mio sito web al suo interno. Posso navigare al sito web solo con localhost/~user/mysite
. Se ottengo un errore 403, viene corretto con chmod a+x ~/Desktop
in esecuzione. Questo lo risolve fino al prossimo ricaricamento, ma quasi ogni volta che apporto una modifica e provo a ricaricare il sito, devo eseguire il comando chmod
. Uso Brackets per il mio web editing e ho la sincronizzazione di iCloud Drive abilitata per la cartella Desktop. Penso che sia l'iCloud Drive a resettare i permessi per la cartella o le Brackets a fare qualcosa di strano. Qualcuno ha avuto un problema simile e l'ha risolto? Questo è davvero fastidioso e sta rallentando il mio sviluppo.
EDIT: il mio file httpd.conf: pastebin
EDIT: Sembra che la mia domanda non sia chiara, ma quello che stavo chiedendo è il motivo per cui le autorizzazioni continuano a cambiare sulla mia cartella ~ / Dekstop. Faccio chmod a+x ~/Desktop
e corregge i miei errori Apache 403, ma dopo circa un minuto questo cambia e devo eseguire di nuovo il comando chmod. Stavo pensando che potrebbe essere la sincronizzazione di iCloud Drive a cambiare qualcosa, o le parentesi che incasinano i permessi.