Проблема з доступами

Avatar

Від karmeljuk 23-11-2013 12:21:40

Сусід · 58 повідомлень

Попався мені до рук один сайт. Через адмінку не виходить поставити плагін чи оновити ядро - пише мені таке:

Could not copy files. Installation Failed

або таке

Could not create directory.  Plugin install failed.

Доводиться все робити через ftp - вручну оновлював ядро, вручну ставив 777 на на content та content/plugins.

Так от питання: як можна цю задачу розумним чином вирішити?

Avatar

Від AzzePis 23-11-2013 14:08:46

Administrator · 1,002 повідомлень

коли права стоять 777 все одно проблеми ?


Український хостинг для WordPress | Шаблони та плагіни для WordPress українською
Тут можна купити домен за найкращою ціною

Avatar

Від mr.psiho 23-11-2013 15:13:03

Сусід · 160 повідомлень

Можна, маючи ssh доступ, поміняти власника всіх файлів і папок на юзера веб сервера. І тоді не треба буде ставити права 777.
Нмд, це краще, ніж ставити 777, хоча дехто може посперечатись.


Сайти на WordPress будь якого рівня складності. Сайти на LiveStreet будь якого рівня складності. А ще ми любимо корів)) Звертайтесь. ;)

Avatar

Від karmeljuk 23-11-2013 23:09:35

Сусід · 58 повідомлень
AzzePis wrote

коли права стоять 777 все одно проблеми ?

при 777 з адмінки можна працювати. Мабуть проблеми в юзері www-data

Avatar

Від AzzePis 24-11-2013 11:18:22

Administrator · 1,002 повідомлень

Судячи зі всього, вебсервер не працює від імені користувача, якщо проставите власником файлів www-data, скоріше за все оновлення запрацюють, але ви не зможете редагувати свої файли по фтп при правах відмінних від 777. Вам варто звернутись до хостера свого з цим питанням


Український хостинг для WordPress | Шаблони та плагіни для WordPress українською
Тут можна купити домен за найкращою ціною

Avatar

Від karmeljuk 25-11-2013 00:39:56

Сусід · 58 повідомлень

Допомогла порада  звідси , а саме прописав у wp-config.php:

define('FTP_USER', 'username');
define('FTP_PASS', 'password');
define('FTP_HOST', 'ftp.example.org');

Тепер всі дії з адмін-панелі від фтп-користувача відубваються, але натомість дуже повільно почало працювати встановлення плагінів

Avatar

Від AzzePis 25-11-2013 09:17:00

Administrator · 1,002 повідомлень

так, цей варіант частково спрацює. я хотів його написати, але передумав, оскільки все одно всі файли, що будуть створюватись скриптами (кеш та інше), будуть створені під користувачем вебсервера, і ви нічого з ними не зробите.


Український хостинг для WordPress | Шаблони та плагіни для WordPress українською
Тут можна купити домен за найкращою ціною