Ho installato xampp sul mio MacBook con macOS 10.12, Sierra. Funziona tutto bene, ma ho creato l'app php con il framework slim che crea i file di cache.
Il problema è che non ho autorizzazioni per questi file, non posso cancellarli perché questi file appartengono al demone utente.
Ho provato a cambiare utente in xampp https.conf
ma quando cambio utente al mio nome utente apache non verrà avviato:
ERROR: Failed to restart "apache": cannot stop service: AH00543: httpd: bad user name
Qualcuno sa come affrontare questo problema?
UPDATE:
Il percorso della cartellaè nfs: //192.168.64.2/opt/lampp/htdocs/2017/cache
Ho provato questo comando quando sono nella cartella 2017:
sudo chmod -R + a "elenco permessi di personale, add_file, search, add_subdirectory, delete_child, readattr, writeattr, readextattr, writeextattr, readsecurity, file_inherit, directory_inherit" cache
E ottengo
chmod: impossibile impostare ACL sul file 'cache': operazione non supportata
chmod: impossibile impostare ACL sul file '5d': operazione non supportata
chmod: impossibile impostare ACL sul file 'dc': operazione non supportata
chmod: impossibile impostare ACL sul file '5ddcda0f8a5b896924f37eaa7d4701bffab1d462': Operazione non supportata
sudo chmod -R 777 cache
chmod: impossibile modificare la modalità file su cache / 5d: operazione non consentita
chmod: impossibile modificare la modalità file su cache / 5d / dc: operazione non consentita
chmod: impossibile modificare la modalità file nella cache / 5d / dc / 5ddcda0f8a5b896924f37eaa7d4701bffab1d462: Operazione non consentita
Aggiorna
I problemi risolti dall'installazione della versione precedente dei file strega xampp non si trovano nella cartella condivisa di rete ma in / Applicazioni / Xampp
Non ci sono problemi con le autorizzazioni di host e cartelle virtuali