Stavo cercando di installare Joomla sul mio Macbook Air sotto XAMPP. L'ho installato con successo, ma quando provo ad aprire il front-end, continuo a ricevere questo errore di mkdir():permission denied
.
Due domande sollevate mentre cercavo di risolvere questo problema:
-
Ho notato che quando faccio
ls -l
, il proprietario / gruppo di alcune cartelle èmyname
:admin
, mentre quelle di altre cartelle èroot:admin
. Sono l'unico utente di questo computer e l'utentemyname
dovrebbe disporre di tutti i privilegi di root.Cosa non capisco:
A. Perché quando faccio
chmod
ho dovutosudo chmod
.B. Perché ci sono cartelle con proprietario diverso.
-
Per risolvere il problema, ho forzatamente modificato il proprietario / gruppo di tutti i file e le directory correlate in
root:root
e le autorizzazioni di quelli in0777
. Ma alla fine dovrò spostarlo su un server di produzione e non è saggio mantenere il proprietario e il permesso in questo modo. C'è un modo migliore per risolvere il problema mantenendo le impostazioni del proprietario / permesso il più possibile strette?