Для тех, у кого есть корневая папка wordpress в их домашней папке:
Ubuntu / apache
Добавьте пользователя в группу www-data: CREDIT Предоставление прав на запись в www-data group Вы хотите называть usermod для своего пользователя. Таким образом, это будет:sudo usermod -aG www-data yourUserName
Предполагая, что существует группа www-data. Проверьте, что ваш пользователь находится в группе www-data: groups yourUserName
Вы должны получить что-то вроде: yourUserName : yourUserGroupName www-data
yourUserGroupName, как правило, похоже на ваше имя пользователя. Рекурсивно изменить групповое владение папка, сохраняющая ваше право пользователя chown yourUserName:www-data -R yourWebSiteFolder/*
Измените каталог на yourWebSiteFolder cd yourWebSiteFolder
Рекурсивно измените групповые предложения для папок и подпапок, чтобы разрешить права на запись: режим find . -type d -exec chmod -R 775 {} \;
из /home/yourUserName/yourWebSiteFolder/' изменен с 0755 (rwxr-xr-x) на 0775 (rwxrwxr-x) Рекурсивно изменить групповые представления файлов и подфайлов для разрешения разрешений на запись: find . -type f -exec chmod -R 664 {} \;
Результат должен выглядеть примерно так: WAS:
-rw-r--r-- 1 yourUserName www-data 7192 Oct 4 00:03 filename.html
CHANGED TO:
-rw-rw-r-- 1 yourUserName www-data 7192 Oct 4 00:03 filename.html
Эквивалент: chmod -R ug+rw foldername
Разрешения будут похожи на 664 или 775.