Я скопировал каталог с сервера Windows в определенный корень документа установки моего Apache на MacBook. Однако права доступа к файлу неверны. Я попытался установить для пользователя и группы _www используя Terminal, но детали в Get Info выглядят немного неверно.

Например, это то, что в настоящее время показывает:

Что сейчас показывает

И это то, что работает с другими файлами, содержащимися в моем корне документа:

Что я хочу

Почему файлы / папки с сервера Windows имеют только две строки в разделе «Общий доступ и разрешения»? И как я могу добавить _www как группу, чтобы я (Martin) мог просматривать и редактировать файлы, но Apache (_www) все еще может просматривать и обслуживать их, как и мои другие файлы?

1 ответ1

1

Я решил это. Я выполнил следующие команды:

sudo chmod ug+w .

Это дало группе (которая каким-то образом настроена на _www) права на запись. Затем:

sudo chmod -R 775 .

Это дало мне и _www разрешения на чтение и запись, и все права на чтение.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .