Я установил WordPress, но не могу правильно настроить права доступа к каталогу WordPress. При попытке установить плагины или обновить WordPress я получаю это сообщение:
Чтобы выполнить запрошенное действие, WordPress должен получить доступ к вашему веб-серверу.
Это набор разрешений (рекурсивно) для каталога WordPress:
стив@бинки:~ $ ls -al /var/www/html/
всего 20
drwxrws--- 3 steve www-data 4096 30 окт 12:13 .
drwxr-s--- 3 steve www-data 4096 26 окт 23:55 ..
-rwxr-x--- 1 Стив www-data 766 27 окт 00:07 index.php
-rw-r--r-- 1 Стив www-data 19 окт 30 12:13 test.php
drwxr-s--- 5 Стив www-data 4096 27 окт 19:14 wordpress
Это вывод команды ps aux | grep www-данные
steve@binky:~ $ ps aux | grep www-данные
www-данные 842 0,0 3,8 195832 36424 ? С 11:59 0:03 /usr/sbin/apache2 -k начать
www-данные 843 0,0 3,7 195944 35508 ? С 11:59 0:01 /usr/sbin/apache2 -k начать
www-данные 844 0,0 3,7 195956 35344 ? С 11:59 0:02 /usr/sbin/apache2 -k начать
www-данные 845 0,0 3,9 195964 37556 ? С 11:59 0:02 /usr/sbin/apache2 -k начать
www-данные 846 0,0 3,9 195948 37096 ? С 11:59 0:02 /usr/sbin/apache2 -k начать
www-данные 1023 0,0 3,9 195844 37440 ? С 12:03 0:04 /usr/sbin/apache2 -k начать
www-данные 1078 0,0 3,7 195944 35548 ? С 12:07 0:02 /usr/sbin/apache2 -k начать
стив 3329 0.0 0.0 7480 540 pts/0 S+ 14:53 0:00 grep --color=auto www-data
Если я сделаю www-data владельцем /wordpress, я смогу устанавливать обновления, но тогда я потеряю возможность доступа к каталогу WordPress с помощью моего FTP-приложения. Это побудило меня добавить свою учетную запись в группу www-data:
steve@binky:~ $ grep 'www-data' /etc/group
www-данные:x:33:стив
Я предполагаю, что пропустил какой-то важный шаг, но не могу понять это для себя. Кто-нибудь может помочь, пожалуйста?