Устранение неполадок при сбое обновления WordPress: обновление не было установлено, поскольку нам не удалось скопировать некоторые файлы

Иногда при обновлении версии конструктора сайтов WordPress или обновлении плагинов WordPress появляются сообщения об ошибках:

Ошибка обновления: обновление не было установлено, поскольку нам не удалось скопировать некоторые файлы.

  • Обычно этоВеб-сайт WordPressПрава доступа к файлам программы несовместимы.
  • На самом деле, когда сайты WordPress перемещаются, обновляются и обновляются, они сталкивались с похожими подсказками, почти все из которых были вызваны недостаточными разрешениями.Такие проблемы довольно распространены.

Например, такие ошибки, как сбой обновления WordPress ▼

Устранение неполадок при сбое обновления WordPress: обновление не было установлено, поскольку нам не удалось скопировать некоторые файлы

«Обновление не было установлено, потому что мы не смогли скопировать некоторые файлы. Обычно это происходит из-за несогласованных прав доступа к файлам.: wp-includes/js/plupload/handlers.min.js, wp-includes/js/plupload/handlers.js , wp-includes/js/wp-api.js, wp-includes/js/wp-api.min.js, wp-includes/class-wp-customize-manager.php, wp-includes/class-http.php , wp -includes/class-wp-xmlrpc-server.php, wp-includes/version.php, wp-includes/taxonomy.php»

  • Указывает, что эти файлы и их файлы не имеют права записи в эту папку, поэтому обновление не может быть обновлено.

Недавно в блоге Чен Вэйляна возникли проблемы с несоответствием прав доступа к файлам при обновлении плагинов WordPress.

Сообщение об ошибке «Обновление не удалось: обновление не было установлено, поскольку нам не удалось скопировать некоторые файлы» связано с недостаточными правами доступа WordPress .

  • В настоящее время проверьте плагин, владелец и все группы являются пользователями root, и нет разрешения на запись в файл.
  • Решение состоит в том, чтобы использовать команду chown для изменения разрешений.

SSH установить 775 разрешений

Если вы используете VPS, владельцем этих каталогов по умолчанию является root, используется FTP-сервер vsftpd, а в качестве сервера — Apache2.

Эти условия в основном ограничивают имена групп пользователей по умолчанию.

Если устанавливаемая вами система Linux отличается, возможно, потребуется изменить имя группы пользователей.

Ниже приведен процесс разрешения 775 для настройки SSH ▼

Шаг 1: Войдите через SSH.

Шаг 2: Перейдите в каталог /wp-content/ ▼

cd /home/你的用户名/web/你的域名文件夹/public_html/wp-content/

Шаг 3: Установите права доступа 755 для этих каталогов, то есть только владелец имеет право на запись ▼

chmod -R 755 plugins/
chmod -R 755 themes/
chmod -R 755 uploads/
chmod -R 755 upgrade/

1. Быстрое изменение прав доступа к каталогам ▼

find /home/你的用户名/web/你的域名文件夹/public_html -type d -print0 | xargs -0 chmod 755

2. Быстрое изменение прав доступа к файлам ▼

find /home/你的用户名/web/你的域名文件夹/public_html -type f -print0 | xargs -0 chmod 644

VestaCPИзменить права доступа к папке

Если у вас установлена ​​панель VestaCP , вы можете использовать следующую команду для быстрого изменения прав доступа к каталогу вашего сайта WordPress ▼

chown -R admin:admin /home/admin/web/你的域名文件夹/public_html/*

ГестияCPИзменить права доступа к папке

HestiaCP быстро меняет разрешения каталога веб-сайта WordPress.

chown -R 你的用户名:你的用户名 /home/你的用户名/web/你的域名文件夹/public_html/*

Панель управления КВПУстановить 755 разрешений

Если панель управления CWP установлена ​​на вашем VPS, войдите в фон панели управления CWP, чтобы установить разрешения.

Шаг 1: Перейдите на страницу «Исправление разрешений».

  • Меню CWP -> Учетные записи пользователей -> Fix Permissions (исправить разрешения и выбрать пользователя)

Шаг 2: Выберите пользователей ▼

Панель управления CWP исправляет разрешения и выбирает пользователей

Шаг 3: Нажмите «Исправить права доступа к учетной записи» ▲

  • Панель управления CWP установка 755 разрешений, действительно очень просто и быстро ^_^

Разрешения на настройку виртуального хоста

Если вы используете виртуальный хост, а не VPS, то описанный выше метод настройки не применяется.

Пожалуйста, добавьте следующий код в файл wp-config.php в корневом каталоге вашего сайта WordPress ▼

define("FS_METHOD","direct");
define("FS_CHMOD_DIR", 0755);
define("FS_CHMOD_FILE", 0755);

По сути, это сделает вашу программу WordPress более безопасной и способной к обновлению.

Для успешного выполнения задач онлайн-маркетинга вы можете начать тестировать, устанавливать и обновлять различные плагины для продвижения в интернете . ^_^

Надеюсь, статья «Решение проблемы сбоя обновления WordPress: обновление не было установлено, потому что не удалось скопировать некоторые файлы», опубликованная в блоге Чен Вэйляна ( https://www.chenweiliang.com/ ), окажется для вас полезной.

Не стесняйтесь делиться ссылкой на эту статью: https://www.chenweiliang.com/cwl-1833.html

Чтобы раскрыть еще больше скрытых трюков🔑, присоединяйтесь к нашему каналу в Telegram!

Поделитесь и поставьте лайк, если вам понравилось! Ваши репосты и лайки — наша постоянная мотивация!

 

发表 评论

您的邮箱地址不会被公开。必填项已用*标注

Наверх