Практическое руководство управляет веб-сайтом и полномочиями пользователя с апачем на Mac OS X

У меня есть много различных веб-сайтов в каталоге Development в моем домашнем dir.

При разработке файлы сохранены под моим именем пользователя, но веб-сайты, настроенные под апачем, это - разрешение, должны быть установлены как _www пользователь и группа.

Что лучший способ состоит в том, чтобы обработать это?

  • Я выполняю апача при другом пользователе/группе?
  • Я выполняю свои средства разработки при другом пользователе?
  • Действительно добавьте меня к _www группе? (кажется, что это не работает btw),

Я только что переключился на Mac, и я пытаюсь найти гладкий рабочий процесс разработки, таким образом, было бы лучше, если я мог бы просто выполнить необходимые инструменты, сохранить некоторые файлы и смочь протестировать веб-сайт без большого количества стычки.

Спасибо!

1
задан 14.03.2011, 01:03

1 ответ

То, кто на самом деле владеет файлами, не важно.

Просто необходимо удостовериться, что пользователь/группа Apache имеет достаточный (скорее всего, просто чтение) полномочия. Если Вы позволяете всем пользователям считывать свои данные веб-сайта, они должны работать.

Используйте Получить Информационное диалоговое окно Sites каталог для изменения полномочий для Всех. Также необходимо удостовериться, что Все имеют, Выполняют полномочия для корневого каталога (таким образом, они могут войти, но не список). Кроме того, Sites в Вашем корневом каталоге не мог бы работать с FileVault (по крайней мере по моему опыту).

2
ответ дан 12.12.2019, 12:56

Теги

Похожие вопросы