Comment réparer l’erreur WordPress – « Téléchargement : Échec de l’écriture du fichier sur le disque »

5

WordPress est désormais incontestablement le système de gestion de contenu le plus populaire au monde. Que ce soit le débutant dans le monde des blogs ou les blogueurs professionnels, WordPress est la plateforme de blogging de choix pour tous.

C’est un CMS basé sur PHP et SQL. Lancé en 2003, il propose à ses utilisateurs des thèmes personnalisés, divers plugins, adaptés aux mobiles et aux moteurs de recherche.

Les plugins requis pour améliorer les fonctionnalités de WordPress sont facilement disponibles et téléchargés sur Internet. Propulsant plus de 24 % d’Internet, il s’adresse à tous. Des sites Web simples, des blogs ou des portails de commerce électronique peuvent tous être facilement créés et gérés par WordPress. Le fait d’être multilingue le rend populaire dans le monde entier dans la plupart des pays. La facilité d’utilisation pour les utilisateurs et les éditeurs ainsi que la complexité cachée pour les développeurs en font un choix idéal.

Chaque environnement d’hébergement Web dans le monde pose un type d’erreur ou l’autre à ses utilisateurs et si vous êtes un utilisateur de WordPress, il y a une plus grande probabilité que vous ayez rencontré une erreur de disque. Cette erreur n’est pas une cause de beaucoup d’inquiétude. Cette erreur se produit lorsque l’utilisateur essaie de télécharger un fichier en tant qu’administrateur ou sous-administrateur. Lorsque cette erreur survient, elle est assez frustrante pour les utilisateurs, perturbant l’expérience autrement sans effort des blogs sur WordPress.

Dans ce blog, nous expliquerons les raisons pour lesquelles les utilisateurs rencontrent cette erreur et les différentes alternatives disponibles pour les utilisateurs et les développeurs pour la résoudre.

Raisons de l’erreur de chargement de disque dans WordPress

Lorsqu’un utilisateur rencontre cette erreur, il peut y avoir un certain nombre de raisons et parmi celles-ci, les plus courantes ont défini des autorisations incorrectes pour les fichiers ou les dossiers. On peut résumer toutes ces raisons sous trois points communs :

  1. Paramétrage des autorisations sur le répertoire de téléchargement.
  2. L’utilisateur dépasse le quota accordé ou le disque dur du serveur n’a plus d’espace.
  3. Le dossier tmp du serveur n’a plus d’espace.

Pour un site Web WordPress, nous devons définir des autorisations pour chaque fichier et dossier. L’accès à tous ces fichiers et dossiers est contrôlé par le serveur Web qui fonctionne en outre selon les paramètres d’autorisation que nous avons définis. Ainsi, chaque fois qu’un fichier ou un dossier a reçu des autorisations incorrectes, l’utilisateur ne peut pas l’écrire ou le modifier sur le serveur. En d’autres termes, nous pouvons dire que notre serveur Web échoue dans l’ajout ou la création de nouveaux fichiers dans le dossier donné.

Ainsi, dans un tel scénario, lorsque l’utilisateur de WordPress tente de télécharger des images ou des fichiers en tant qu’administrateur, l’un des trois messages d’erreur suivants est rencontré :

  • WP n’a pas réussi à télécharger en raison d’une erreur de disque
  • Impossible de créer le répertoire
  • WP n’a pas réussi à écrire sur le disque

Comment réparer cette erreur ?

Tout d’abord, l’utilisateur doit tenter de se connecter au site WordPress à l’aide d’un client FTP. FTP fait référence au protocole de transfert de fichiers. En termes simples, un client FTP est essentiellement un logiciel développé dans le but de faire communiquer deux ordinateurs à l’aide d’Internet. Vous pouvez facilement envoyer et recevoir des fichiers via ce serveur. Donc techniquement parlant, ce protocole ne fonctionne que sur le protocole TCP/IP. Pour que cela fonctionne, vous avez besoin d’un logiciel FTP et d’un serveur FTP. La connexion créée entre le serveur et le client, vous pouvez télécharger, télécharger, renommer, modifier et supprimer des fichiers. Généralement, le logiciel FTP est pris en charge par tous les ordinateurs.

Avant de commencer à utiliser le client FTP, assurez-vous d’avoir les informations/détails du serveur, du répertoire distant, du nom d’utilisateur et du mot de passe.

Vous recevez ces détails une fois que vous vous êtes inscrit pour le compte Server. Il est pertinent de comprendre que seul le  » /public_htmlrépertoire » est utilisé pour télécharger vos fichiers. Le but du dossier ‘.cgi-bin directory’ est de télécharger des scripts cgi et tous les serveurs, comme nos mots de passe habituels, sont sensibles aux majuscules et minuscules. Enfin, le programme FTP ne doit pas être défini sur SFTP au lieu de FTP et après avoir nommé votre page d’accueil ‘ index.htmlvers ‘ /cgi-binrépertoire ‘.

Divers clients FTP gratuits sont disponibles comme Cyberduck, CuteFTP, Transmit (pour MAC), WinSCP (pour Windows), FileZilla etc.

Connectez-vous au client FTP FileZilla et une fois cela fait, recherchez le wp-contentdossier. Vous devez cliquer sur le wp-contentdossier et sélectionner « autorisations de fichiers » qui sera la dernière option dans la liste qui apparaît. Afin de sélectionner ‘permissions de fichiers’, une boîte de dialogue apparaîtra dans le client FTP. L’autorisation de fichier pour le propriétaire, le groupe et le public sera affichée séparément. Les autorisations de fichiers auront les options ‘read’, ‘write’ et ‘execute’ pour chacun. En dessous, il demande une « valeur numérique ». Vous devez entrer 755 comme valeur numérique. Après le ‘Recurse into subdirectories’, vous devez cocher la case à côté. Et enfin, cliquez sur l’option « Appliquer uniquement aux répertoires » et cliquez sur « OK ».

En saisissant 755 comme valeur numérique, le client FTP définit les autorisations du dossier sur 755 et simultanément sur tous les sous-dossiers, wp-contenty compris le dossier contenant les images.

Il convient également de vérifier et de corriger les autorisations de fichier dans un dossier wp-content pour les fichiers individuels également. Pour ce faire, cliquez avec les droits sur un dossier wp-content, puis sélectionnez les autorisations de fichier. Nous le faisons également pour apporter les modifications requises dans nos fichiers. Pour les dossiers que nous avions entrés 755 comme valeur numérique, entrez ici 644, puis vous devez cocher la case adjacente à « Recurse into subdirectories ». La dernière étape consiste à cliquer sur l’option « Appliquer aux fichiers uniquement » et à cliquer sur « OK ».

Alors maintenant, notre client FTP affichera les autorisations de fichiers à 644 pour tous les fichiers et à 755 pour tous les dossiers et sous-dossiers du wp-contentdossier.

Cependant, l’erreur persiste parfois et dans ce cas, vous avez demandé à votre fournisseur d’hébergement de supprimer tous les fichiers du répertoire des fichiers temporaires. Lors du téléchargement des images sur WordPress, elles sont d’abord enregistrées dans un répertoire temporaire, puis dans le dossier de téléchargement. Le téléchargement des images se fait via PHP par WordPress.

Un répertoire temporaire mal configuré ne permettra pas à WordPress d’enregistrer le fichier sur le disque. La plupart du temps, le dossier temporaire ne sera pas accessible via FTP et dans ce cas, vous devez demander l’aide de votre hébergeur, afin qu’il puisse effectuer la tâche requise pour vous. Si le problème persiste, il y a sûrement une autre raison et examinons-la maintenant.

Parfois, l’erreur persiste et quand c’est le cas, il y a une autre raison pour la même chose.

De nombreux utilisateurs obtiennent l’erreur « Échec de l’écriture du fichier sur le disque » en raison de la limite de quota de stockage. Lorsque l’utilisateur a utilisé sa limite de quota de stockage, vous obtenez cette erreur à l’écran. Les services économiques et abordables achetés auprès du fournisseur de services d’hébergement semblent attrayants, mais il y a un inconvénient. Ces plans d’hébergement Web sont livrés avec un espace de stockage très faible allant de 500 Mo à 2 Go environ. Ainsi, lorsque l’on utilise WordPress et que l’on a plus d’un site Web pour gérer l’espace de stockage de 1 Go alloué, il sera bientôt épuisé. Dans un tel scénario où l’utilisateur a pleinement utilisé l’espace de stockage qui lui est alloué, les hôtes vous interdisent de télécharger d’autres fichiers et, par conséquent, l’utilisateur reçoit le message « Échec de l’écriture du fichier sur le disque ».

Il est important que l’utilisateur garde une trace de l’utilisation de l’espace de stockage alloué. L’espace de stockage est généralement basé sur le plan d’hébergement Web auquel l’utilisateur est abonné. Par conséquent, lors de la finalisation du plan d’hébergement Web, l’utilisateur doit également garder à l’esprit les besoins futurs en espace de stockage.

L’utilisateur doit toujours surveiller de près l’utilisation et l’allocation de l’espace de stockage, pour cela il y a cPanel. L’utilisateur se connectera à cPanel et sera suivi de la coche dans la barre de gauche. L’utilisation de l’espace disque nous indique l’espace de stockage total qui nous est alloué dans notre plan d’hébergement Web et le pourcentage utilisé sur le stockage total avec nous. Juste au cas où l’espace de stockage est pleinement utilisé ou qu’il reste un espace de stockage négligeable, il est évidemment temps de passer à un plan de fournisseur de services d’hébergement qui fournit un espace de stockage suffisant selon vos besoins. Et l’autre option simple pour continuer avec le même espace de stockage est de supprimer les fichiers qui ne semblent pas pertinents pour vous maintenant.

Mais comme le manque d’espace de stockage pourrait se produire à nouveau dans un proche avenir, il est donc préférable d’opter pour un plan avec un espace de stockage plus grand.

Vous avez donc défini les bons paramètres d’autorisation pour vos fichiers et dossiers, l’espace de stockage alloué est toujours suffisamment disponible, le dossier temporaire est également nettoyé et les paramètres PHP sont également corrects, mais « Échec de l’écriture du fichier sur le disque » vous dérange toujours. Après tous ces exercices le problème persiste encore alors un dernier essai doit être fait qui semble avoir peu de raisonnement technique mais qui a résolu le problème pour beaucoup de personnes.

Tout ce que vous avez à faire est de jeter un œil à votre nom de fichier. S’il y a des espaces et des tirets dans le nom du fichier, vous devez supprimer tous ceux du nom du fichier. Eh bien, pas toujours, mais la plupart du temps, cela fonctionne.

Les étapes correctives pour « Échec de l’écriture du fichier sur le disque » décrites ci-dessus résoudront à coup sûr votre problème. Au cas où votre problème persisterait, la seule option restante serait de contacter votre hébergeur. Vous pouvez passer un appel téléphonique si cette installation est disponible ; sinon, envoyez votre problème par e-mail en détail avec des captures d’écran qui sont de nature explicite.

La meilleure option est cependant d’essayer un chat en direct avec l’exécutif du fournisseur d’hébergement. Cela vous aidera à résoudre votre problème et vous guidera dans la bonne direction. Il est pertinent de mentionner ici que si vous appelez ou envoyez un e-mail ou discutez avec l’exécutif, assurez-vous d’expliquer votre problème en détail sans mêler les mots.

L’autre option consiste à publier sur divers forums en ligne sur Internet. Les utilisateurs qui ont déjà rencontré ce problème partageront leurs expériences et leurs solutions. Les experts disponibles sur ces forums vous enrichiront également de leurs connaissances et de leur perspicacité.

WordPress a un forum de support et une aide facile est également disponible dans la section FAQ. La solution du problème de l’utilisateur ici est rapide et précise à condition que le problème ait été expliqué par l’utilisateur en termes clairs et précis.

Conclusion:

Pour conclure WordPress étant un système autonome, vous permet de gérer votre site Web à partir de votre propre ordinateur avec des efforts transparents. Son référencement convivial et prend en charge une optimisation supplémentaire. La possibilité d’avoir plusieurs utilisateurs avec l’administrateur et de faire croître votre site en fonction de la croissance observée dans votre entreprise en fait le premier choix.

Source d’enregistrement: instantshift.com

Ce site utilise des cookies pour améliorer votre expérience. Nous supposerons que cela vous convient, mais vous pouvez vous désinscrire si vous le souhaitez. J'accepte Plus de détails