Я пытался установить Joomla на свой Macbook Air под XAMPP. Я успешно установил его, но когда я пытаюсь открыть интерфейс, я продолжаю получать эту ошибку mkdir (): permission denied
.
Когда я пытался решить эту проблему, возникли два вопроса:
1) Я заметил, что когда я выполняю ls -l
, владельцами некоторых папок становятся myname
: admin
, а в других папках - root: admin
. Я единственный пользователь этого компьютера, и пользователь myname
должен иметь все привилегии root. Я не понимаю:
A. почему, когда я выполняю chmod
, мне приходилось sudo chmod
.
B.Почему есть папки с разными владельцами.
2) Чтобы решить эту проблему, я насильно меняю владельца всех связанных файлов и каталогов на root: root
, а права доступа к ним - на 0777
. Но в конечном итоге мне придется перенести это на рабочий сервер, неразумно оставлять такого владельца и разрешения. Есть ли лучший способ решить проблему, сохранив как можно более нетронутые настройки владельца / разрешений?