En muchas ocaciones al migrar un sitio de un servidor, repararlo por fallas o temas de seguridad nos podemos topar con problemas en los permisos de los directorios y archivos a la hora de actualizar los plugins, obteniendo el siguiente error:
Update failed: The update cannot be installed because some files could not be copied. This is usually due to inconsistent file permissions.
Este problema generalmente es causado por permisos o propiedades de archivo incorrectos en su servidor (en lugar de ser un problema con el complemento en sí). Básicamente WordPress no puede acceder correctamente a su propia carpeta de plugins y, como resultado, no puede actualizar los archivos que componen dichos plugins para esto vamos vemos los siguientes puntos
Permisos
Los permisos se pueden establecer en 644 para archivos y 755 para carpetas. Para hacerlo, puede ejecutar dos comandos de búsqueda rápida.
Para hacer que todas las carpetas en la ruta de su sitio web tengan permisos 755, ejecute el siguiente comando
find /path/to/website -type d -exec chmod 755 {} \;
Para crear todos los archivos en el directorio raíz de su sitio web con permisos 644, puede ejecutar
find /path/to/website -type f -exec chmod 644 {} \;
Asegúrese de cambiar /ruta/al/sitio web con su ruta real.
Propiedad
Propiedad significa qué usuario y grupo controlan los archivos. Por lo general, eso es www-data si es un servidor de apache o el nombre de usuario si estas en un Cpanel. Entonces, ejecutamos el siguiente comando de ejemplo:
sudo chown -R www-data:www-data /path/to/website
Asegúrese de cambiar /ruta/al/sitio web con su ruta real y el nombre de usuario acorde a su escenario de trabajo.
Después de esto no habrá problemas a la hora de actualizar los plugins saludos