Обновление WordPress (владелец группы разрешений файлов)
-
16-10-2019 - |
Вопрос
У меня есть проблема, когда я хочу обновить WordPress или установить плагин через администратор.
Говорят, что у меня нет разрешения писать. Но я могу загружать изображения и другие вещи ... но я не могу установить плагин и/или обновить плагин/wordpress.
Я знаю, что мой пользовательский сервер не является владельцем файла, но является частью владельца группы.
Решение 2
Я нахожу ответ на свой вопрос
define('FS_METHOD', 'direct');
core.trac.wordpress.org/ticket/10205
Спасибо @xlrdxrevengex за совет для обновления вручную, но когда вы делаете тематическую структуру и хотите обновить свою родительскую тематическую структуру в администраторе, вам нужно применить
define('FS_METHOD', 'direct');
Другие советы
У меня была такая же проблема, и это связано с тем, как общаются Apache и WordPress. Он должен иметь разрешение как владельца, так и группы на установку из бэкэнда. Единственный действительно способ обойти это - это увидеть, есть ли у вашего хоста настройку сервера таким образом, или вы получаете собственную погоду на сервере, он будет VPN, выделенным или облачным. Я лично по этому поводу и использовал Rackspace Cloud Server и настроить мой сервер с тем, что я хотел на нем, и как он был запрограммирован для запуска. Это стоило мне около 12-13 в месяц, но скорость намного лучше, и тот факт, что вы получаете корневое разрешение с самого начала, лучше, и в том числе у него никаких других пользователей на этом виртуальном сервере. В системе есть и другие, на которых находится ваш сервер, но не 5000 человек в одной системе, которую вы можете найти в общей среде.
Один последний совет не использует WordPress Auto Upgrade. Лучше всего делать вручную, да, это боль, но он страдает, что у вас не будет проблемы и не сможете ее исправить, посмотрите эту статью От wpmu.org