Не устанавливаются плагины Wordpress

F3
На сайте с 14.10.2015
Offline
40
1779

Ребята, проблема, казалось бы банальна, но бьюсь с этим второй день!)

Добавил в wp-config.php эту строчку, чтобы загружать плагины без ftp.

if(is_admin()) {
add_filter('filesystem_method', create_function('$a', 'return "direct";' ));
define( 'FS_CHMOD_DIR', 0751 );
}

При установке плагина из консоли пишет: "Установка не удалась: Не удалось создать директорию."

Также при попытке включить кэш пишет /wp-content/cache/ is needed to be created

Короче не хватает ему чего-то.. И это не права на файлы/папки...

Права на все папки ставил и 755 и 775 (и даже 777 ставил), на все файлы стоит 644.

Владелец/группа файлов везде root/root

Просто никак не пойму, в чем еще может быть дело!)

Сервер: nginx, apache, CentOS

В общем главный вопрос: в чем еще может быть дело, если не в правах на папки и файлы и не владельце файлов на сервере

S
На сайте с 30.09.2016
Offline
469
#1
define( 'FS_CHMOD_DIR', 0751 );

А почему не 0755?

Отпилю лишнее, прикручу нужное, выправлю кривое. Вытравлю вредителей.
F3
На сайте с 14.10.2015
Offline
40
#2

Ну и 0755 тоже писал. НЕ знаю почему, но этот код с 0751 на всех форумах.

---------- Добавлено 08.10.2019 в 21:47 ----------

Фух, разобрался!! Нужно было сменить пользователя и группу всех файлов на admin, у меня некоторые были с root

Делается это при помощи:

chown -R admin:admin /var/www/admin/data/www/.....

Может кому полезно будет)

LEOnidUKG
На сайте с 25.11.2006
Offline
1762
#3

Кто-то купил себе VDS и загружает файлы из под рута... ясно понятно.

✅ Мой Телеграм канал по SEO, оптимизации сайтов и серверов: https://t.me/leonidukgLIVE ✅ Качественное и рабочее размещение SEO статей СНГ и Бурж: https://getmanylinks.ru/ ✅ Настройка и оптимизация серверов https://getmanyspeed.ru/
[Удален]
#4
Fernandos_37:
Ну и 0755 тоже писал. НЕ знаю почему, но этот код с 0751 на всех форумах.

---------- Добавлено 08.10.2019 в 21:47 ----------

Фух, разобрался!! Нужно было сменить пользователя и группу всех файлов на admin, у меня некоторые были с root
Делается это при помощи:

chown -R admin:admin /var/www/admin/data/www/.....

Может кому полезно будет)

Была та же проблема в точности, спасибо

hip12
На сайте с 04.05.2016
Offline
81
#5
Fernandos_37:
Ну и 0755 тоже писал. НЕ знаю почему, но этот код с 0751 на всех форумах.

---------- Добавлено 08.10.2019 в 21:47 ----------

Фух, разобрался!! Нужно было сменить пользователя и группу всех файлов на admin, у меня некоторые были с root
Делается это при помощи:

chown -R admin:admin /var/www/admin/data/www/.....

Может кому полезно будет)

Я правильно понимаю, что администратор - root, а пользователь - admin, и в полях владелец и группа всех файлов сайта должен быть admin, а не root? У меня плагины не обновляются и новые не ставятся - просит доступ по ФТП, а когда предоставляю ФТП пользователя - пишет: Установка не удалась: Не удалось создать директорию. В редакторе файлов в консоле пишет: Чтобы сохранить изменения, нужно сделать этот файл доступным для записи.

Помогу с подключением к Кванту физлицам. Сервис видеорекламы - дополнительный доход: https://clck.ru/dZ93f. Хороший хостинг по нормальной цене с датацентром в Москве https://webhost1.ru (код ec4e09-20 на скидку 20% на первый заказ).
S
На сайте с 30.09.2016
Offline
469
#6

Откуда вы все такие берётесь, что вообще не ориентируетесь в системе прав в файловой системе? Это же азы, без которых вообще нельзя работать. И об этом не на форумах надо спрашивать, а в документации читать. Форумы для другого существуют.

SeVlad
На сайте с 03.11.2008
Offline
1609
#7
Fernandos_37:
if(is_admin()) {
add_filter('filesystem_method', create_function('$a', 'return "direct";' ));
define( 'FS_CHMOD_DIR', 0751 );
}

И где вы только такой хлам находите..

Тебя вскоре ждёт не мало сюрпризов.

Делаю хорошие сайты хорошим людям. Предпочтение коммерческим направлениям. Связь со мной через http://wp.me/P3YHjQ-3.

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий