« Could not copy file » : la mise à jour WordPress ne peut pas copier les fichiers

Fiche du décodeur d'erreurs, mise à jour le 12 octobre 2026

GênantMises à jour et installation
Le message affiché
The update cannot be installed because some files could not be copied. This is usually due to inconsistent file permissions.
Autres formulations du même message 5
  • The update cannot be installed because we will be unable to copy some files. This is usually due to inconsistent file permissions.
  • The update cannot be installed because your site is unable to copy some files. This is usually due to inconsistent file permissions.
  • Could not copy file.
  • Could not copy files.
  • Impossible de copier le fichier.

Pendant une mise à jour, WordPress remplace les anciens fichiers par les nouveaux. Ce message signifie qu’il n’a pas pu écrire par-dessus au moins l’un d’eux : droits d’accès incohérents, fichier appartenant à un autre utilisateur, ou disque plein. Le chemin affiché après le message désigne le premier fichier refusé, un bon point de départ pour chercher.

Pourquoi cette erreur apparaît

  • Certains fichiers ou dossiers ont des droits qui interdisent l’écriture, souvent après un transfert FTP ou une restauration.
  • Une partie des fichiers appartient à un autre utilisateur (root, ancien compte FTP) que celui qui fait tourner PHP.
  • L’espace disque ou le quota de fichiers de l’hébergement est atteint pendant la copie.
  • Une extension de sécurité ou l’hébergeur a placé des fichiers en lecture seule.

Comment corriger le problème

Lire le chemin cité

Le message est suivi d’un chemin, par exemple wp-admin/includes/update-core.php ou wp-content/plugins/nom-de-l-extension. C’est le premier fichier que WordPress n’a pas pu remplacer : vérifiez en priorité ses droits et ceux de son dossier.

Écarter un disque saturé

Une copie qui s’arrête faute de place produit le même message. Contrôlez l’espace utilisé dans votre espace client avant de modifier quoi que ce soit.

Uniformiser les droits

Dans votre logiciel FTP, sélectionnez le dossier concerné et appliquez, de façon récursive, 755 aux dossiers et 644 aux fichiers. Des fichiers en lecture seule (444), posés par une extension de sécurité, bloquent aussi la copie : repassez-les en 644 le temps de la mise à jour, puis réactivez la protection.

Relancer la mise à jour

Relancez depuis Tableau de bord > Mises à jour. Pour une extension seule, vous pouvez aussi téléverser son archive .zip depuis Extensions > Ajouter une extension : WordPress propose alors de remplacer la version installée.

Repérer les fichiers d’un autre propriétaire

En SSH, la première commande liste les fichiers qui n’appartiennent pas à l’utilisateur du site (adaptez le chemin et le nom). La seconde compare les fichiers de WordPress aux originaux, utile si une mise à jour du cœur s’est arrêtée en route.

find /var/www/monsite ! -user utilisateur -ls | head -50
wp core verify-checksums

Sauvegardez fichiers et base avant de modifier les droits en masse, et remettez vos protections de sécurité en place dès la mise à jour terminée.

Le guide completConfigurer correctement les permissions de fichier WordPress

Un autre message d'erreur ? Collez-le dans le décodeur : il le reconnaît et vous oriente vers la bonne fiche.

Ouvrir le décodeur