WP Umbrella Logo

Comment corriger l'erreur "Missing a Temporary Folder." (Manque un dossier temporaire) dans WordPress

L'équipe WP Umbrella
-

Votre site WordPress affiche-t-il l'erreur "Missing a temporary folder" ?

Cette erreur peut vous empêcher de télécharger des images, d'installer des plugins ou même de mettre à jour votre site WordPress. C'est assez grave, n'est-ce pas ? La bonne nouvelle, c'est qu'il s'agit d'un problème facile à résoudre.

Dans cet article, nous allons nous pencher sur les causes et les solutions au problème de l'absence d'un dossier temporaire dans WordPress, en nous concentrant plus particulièrement sur les problèmes de téléchargement d'images, wp_temp_dir, et toute une série d'autres aspects associés.

Nous vous montrerons également comment sauvegarder votre site web avant d'y apporter des modifications, afin de ne pas aggraver le problème.

Commençons !

TL;DR : Correction de l'erreur Missing a Temporary Folder (Dossier temporaire manquant) dans WordPress

Le Erreur de dossier temporaire manquant dans WordPress peut être frustrant, mais il est facile à résoudre. Le problème provient souvent de paramètres PHP incorrects. En éditant votre wp-config.php et créer un nouveau fichier temp dans le dossier /wp-content/Dans la plupart des cas, vous pouvez résoudre ce problème.

Qu'est-ce que l'erreur "Missing a Temporary Folder" ?

Cette erreur vous empêche de télécharger des images, de mettre à jour les plugins et les thèmes, ou de mettre à jour le noyau de WordPress.

erreur de dossier temporaire manquant dans WordPress

La sécurité de votre site WordPress est peut-être en jeu, je vais donc vous montrer comment corriger cette erreur.

Qu'est-ce qui déclenche l'erreur "Dossier temporaire manquant" ?

L'erreur "Dossier temporaire manquant" peut apparaître sur votre site si un paramètre PHP de votre environnement d'hébergement WordPress est incorrect

Ce paramètre PHP vous permet de définir un dossier temporaire dans lequel les applications WordPress stockent des données temporaires. Ces données temporaires y sont stockées avant d'être sauvegardées ailleurs.

Ce dossier temporaire doit donc être accessible lorsque WordPress télécharge, installe ou met à jour un plugin ou le noyau de WordPress.

Par exemple, un plugin sera d'abord stocké dans un dossier temporaire avant que WordPress ne crée un nouveau dossier pour lui dans le dossier /wp-content et le stocke de façon permanente.

Lorsque WordPress ne peut pas accéder au dossier temporaire de votre serveur, le message "Missing Temporary Directory" apparaît.

Voici quelques conseils pour corriger cette erreur maintenant que vous savez pourquoi elle apparaît !

Comment réparer l'erreur "Dossier temporaire manquant" ?

Avertissement

Faites toujours une copie de sauvegarde de votre site web avant d'y apporter des modifications. Cela permet de sauvegarder vos données et de pouvoir tout restaurer si les choses deviennent incontrôlables. Vous pouvez programmer des sauvegardes à l'aide de WP Umbrella.

Prêt à augmenter votre productivité, à impressionner vos clients et à développer votre agence WordPress ?

Installez WP Umbrella sur vos sites web en une minute et découvrez une nouvelle façon de gérer plusieurs sites WordPress.

Commencer gratuitement

La procédure pour résoudre cette erreur consiste à modifier le fichier wp-config.php de WordPress.

Étape 1 : Accédez à votre serveur à l'aide d'un client FTP ou de CPanel

ftp pour wordpress

Étape 2 : Modifier le fichier wp-config.php

Le dossier racine de votre site web contient généralement le fichier wp-config.php, ainsi que d'autres dossiers, tels que /wp-content/.

Après avoir localisé le wp-config.php faites une copie de sauvegarde et commencez à modifier l'original.

Sélectionnez la ligne avant /** C'est tout, arrêtez le montage ! Joyeux blogage **/

 Copiez-collez le code suivant dans le fichier avant la ligne qui dit "C'est tout, arrêtez l'édition ! Bon blogage".

define('WP_TEMP_DIR', dirname(__FILE__) . '/wp-content/temp/');

Dans mon exemple, le code doit être ajouté à la ligne 72.

Maintenant, enregistrez vos modifications et téléchargez le fichier wp-config.php sur votre site web !

wp_temp_dir: Qu'est-ce que c'est et comment ça marche ?

Le get_temp_dir() de WordPress identifie le répertoire temporaire du serveur dans lequel les fichiers temporaires sont stockés avant d'être déplacés vers un emplacement permanent. Cette fonction est cruciale pour résoudre des problèmes tels que le problème du Erreur de dossier temporaire manquant. Il vérifie plusieurs répertoires potentiels et renvoie le premier répertoire accessible en écriture qu'il trouve.

Étape 3 : Créer un nouveau dossier "Temp".

Ensuite, vous devez aller dans le dossier /wp-content et créer un nouveau dossier. Ce nouveau dossier doit s'appeler Temp.

Dossier temporaire WordPress

Étape 4 : Essayer de télécharger une image

Une fois que vous avez enregistré vos modifications, essayez de télécharger une image via le panneau d'administration de WordPress. Cela a-t-il fonctionné ? Magique, n'est-ce pas ?

Si la méthode ci-dessus ne fonctionne pas, vous devez vérifier les permissions du dossier wp-content.

Réflexions finales et mesures futures

Le dépannage de cette erreur de dossier WordPress n'est pas difficile. Cependant, le problème peut persister. 

La plupart du temps, cette erreur est due à une mauvaise configuration de l'hébergement web. Si vous êtes fréquemment confronté à ce type d'erreur, vous devriez peut-être envisager de passer à un service d'hébergement WordPress géré.

Pour plus d'assistance, n'hésitez pas à contacter l'équipe d'assistance technique de votre fournisseur d'hébergement.