Dépannage de l'échec de la mise à jour de WordPress : la mise à jour n'a pas été installée car nous n'avons pas pu copier certains fichiers

Parfois, lorsque nous mettons à niveauSite web WordpressVersion du programme ou mise à niveauPlugin WordPress, un message d'erreur apparaît :

Échec de la mise à jour : la mise à jour n'a pas été installée car nous n'avons pas pu copier certains fichiers.

  • C'est généralementSite web WordpressLes autorisations de fichier du programme sont incohérentes.
  • En fait, lorsque les sites WordPress sont déplacés, mis à niveau et mis à jour, ils ont rencontré des invites similaires, presque toutes causées par des autorisations insuffisantes.De tels problèmes sont assez courants.

Par exemple, des erreurs telles que la mise à jour de WordPress ont échoué ▼

Dépannage de l'échec de la mise à jour de WordPress : la mise à jour n'a pas été installée car nous n'avons pas pu copier certains fichiers

"La mise à niveau n'a pas été installée car nous n'avons pas pu copier certains fichiers. Cela est généralement dû à des autorisations de fichiers incohérentes : 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 »

  • Indique que ces fichiers et leurs fichiers n'ont pas d'accès en écriture à ce dossier, la mise à jour ne peut donc pas être mise à niveau.

récent,Chen WeiliangLes blogs ont des autorisations de fichiers incohérentes lors de la mise à jour des plugins WordPress.

Le message d'erreur apparaît en raison d'autorisations WordPress insuffisantes :"Échec de la mise à jour : la mise à niveau n'a pas été installée car nous n'avons pas pu copier certains fichiers."

  • À ce moment, veuillez vérifier le plugin, le propriétaire et tous les groupes sont des utilisateurs root, et il n'y a pas d'autorisation d'écrire dans le fichier.
  • La solution consiste à utiliser la commande chown pour modifier les autorisations.

SSH définit les autorisations 775

Si vous utilisez un VPS, ces répertoires Le propriétaire par défaut est root,Le FTP utilisé est vsftpd,Le serveur est Apache2.

Ces conditions restreignent principalement les noms de groupe d'utilisateurs par défaut.

如果Linux/UnixSelon le système installé, les noms des groupes d'utilisateurs peuvent devoir être ajustés.

Voici le processus d'autorisation du paramètre SSH 775 ▼

1 步:connexion SSH

étape 2:Allez dans le répertoire /wp-content/ ▼

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

Étape 3 : Définissez 755 autorisations sur ces répertoires, c'est-à-dire que seul le propriétaire a l'autorisation d'écrire ▼

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

VestaCPModifier les autorisations de dossier

Si vousInstaller le panneau VestaCP, pour modifier rapidement les permissions du répertoire du site WordPress, vous pouvez utiliser les commandes suivantes ▼

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

Panneau de configuration CWPDéfinir 755 autorisations

Si le panneau de contrôle CWP est installé sur votre VPS, veuillez vous connecter directement à l'arrière-plan du panneau de contrôle CWP pour définir les autorisations.

1 步:Accédez à la page Corriger les autorisations

  • Menu CWP -> Comptes d'utilisateurs -> Corriger les autorisations (corriger les autorisations et sélectionner l'utilisateur)

2 步:Choisissez votre utilisateur ▼

Une fois le site Web WordPress déplacé, la page d'accueil de la page d'accueil est vide et la page arrière est vide, que dois-je faire ?

3 步:Cliquez sur Corriger les autorisations de compte ▲

  • Le réglage du panneau de configuration CWP 755 autorisations est vraiment simple et rapide ^ _ ^

Autorisations de configuration de l'hôte virtuel

Si vous utilisez un hôte virtuel et non un VPS, la méthode de configuration ci-dessus ne s'applique pas.

Veuillez ajouter le code suivant au fichier wp-config.php dans le répertoire racine de votre site WordPress ▼

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

En gros, cela rendra votre programme WordPress à la fois plus sécurisé et capable de se mettre à niveau.

Pour bien faireMarketing en lignetâches, vous pouvez maintenant commencer à tester les installations et les mises à niveau, diversPromotion WebPlugin ^_^

 

J'espère que le blog de Chen Weiliang ( https://www.chenweiliang.com/ ) a partagé "Résolution de l'échec de la mise à jour de WordPress : car nous n'avons pas pu copier certains fichiers, la mise à niveau n'a pas été installée", ce qui vous est utile.

Bienvenue à partager le lien de cet article :https://www.chenweiliang.com/cwl-1833.html

Bienvenue sur la chaîne Telegram du blog de Chen Weiliang pour obtenir les dernières mises à jour !

🔔 Soyez le premier à obtenir le précieux « Guide d'utilisation de l'outil d'IA de marketing de contenu ChatGPT » dans le répertoire supérieur de la chaîne ! 🌟
📚 Ce guide contient une valeur énorme, 🌟C'est une opportunité rare, ne la manquez pas ! ⏰⌛💨
Partagez et likez si vous aimez !
Vos partages et likes sont notre motivation continue !

 

发表 评论

Votre adresse email ne sera pas publiée. 项 已 用 * 标注

到 顶部