LINUX.ORG.RU

История изменений

Исправление conformist, (текущая версия) :

Можно изменить владельца файлов/каталогов в mysite на своего пользователя и добавить www-data в свою группу.

sudo usermod -a -G username www-data
Тогда apache сможет читать/изменять файлы, а тебе не нужно будет постоянно играться с правами.

Начал вручную давать права 755 каждому файлу.

# для файлов
find /var/www/mysite -type f -exec chmod 644 {} \;
# для каталогов
find /var/www/mysite -type d -exec chmod 755 {} \;

Исходная версия conformist, :

Можно изменить владельца файлов/каталогов в mysite на своего пользователя и добавить www-data в свою группу.

sudo usermod -a -G username www-data
Тогда apache сможет читать/изменять файлы, а тебе не нужно будет постоянно играться с правами.

Начал вручную давать права 755 каждому файлу.

# для файлов
find /var/www/mysite -type f -exec chmod 755 {} \;
# для каталогов
find /var/www/mysite -type d -exec chmod 755 {} \;