HÉBERGEMENT WEB

cPanel : Comment résoudre l’erreur cPanel « No Space Left on Device » ?

Si vous voyez l’erreur « No space left on device » dans cPanel, cela signifie généralement que votre compte d’hébergement a atteint sa limite d’espace disque ou de nombre d’inodes (le nombre total de fichiers et de dossiers que votre compte peut contenir). C’est fréquent en hébergement mutualisé et cela peut entraîner des problèmes comme :

  • Impossibilité d’envoyer ou de recevoir des courriels
  • Site web qui ne se met pas à jour
  • Échecs des sauvegardes
  • Messages d’erreur lors de la connexion à cPanel

Dans ce guide, nous allons vous expliquer comment résoudre ce problème, selon que vous ayez ou non un accès au terminal (SSH).

Étape 1 : Comprendre le problème

Vous pouvez atteindre la limite de deux ressources :

  • Espace disque : Vous avez atteint votre quota de stockage (ex. 5 Go)
  • Inodes : Vous avez atteint le nombre maximal de fichiers autorisés (ex. 100 000 fichiers)

Pour les utilisateurs AVEC accès au terminal (SSH)

Si vous utilisez un hébergement mutualisé avec un Pack PRO ou Pack EXTRA, suivez les étapes suivantes dans le terminal :

cPanel Terminal

Vérifier l’utilisation du disque

Tapez :

df -h

Cela affiche l’utilisation de l’espace disque. Recherchez les lignes avec 100 % dans la colonne “Use%”.

Vérifier l’utilisation des inodes

Tapez :

df -i

Cela vous montre combien d’inodes (fichiers) vous utilisez. Si c’est à 100 %, vous devrez supprimer des fichiers.

Trouver et supprimer les fichiers volumineux ou anciens

Pour trouver les plus gros dossiers :

du -sh * | sort -rh | head -n 20

Puis entrez dans les dossiers et supprimez les fichiers inutiles. Concentrez-vous sur :

Sauvegardes anciennes :

rm -rf backup/*

Fichiers temporaires :

rm -rf tmp/*

Fichiers de session PHP :

rm -rf /var/cpanel/php/sessions/ea-php*/sess_*

Fichiers journaux volumineux :

find ~/ -name "*.log" -size +50M -delete

Vider la corbeille et les courriels

Fichiers dans .trash :

rm -rf ~/.trash/*

Courriels anciens dans Roundcube ou les dossiers de Webmail :

rm -rf mail/*/*/.Trash/cur/*

Pour les utilisateurs SANS accès au terminal (SSH)

Si vous n’avez pas accès au terminal, pas de panique — cPanel vous propose tout de même des outils pour nettoyer.

D’abord, connectez-vous à cPanel.

Allez dans Fichiers → Utilisation du disque. Faites défiler pour voir quels dossiers consomment le plus d’espace.

Utilisation du disque cPanel

 

Concentrez-vous sur :

  • /mail/
  • /public_html/
  • /tmp/
  • /logs/

Puis ouvrez le Gestionnaire de fichiers dans cPanel :

Allez dans les dossiers de sauvegarde et supprimez les fichiers anciens ou inutilisés.

Recherchez les fichiers error_log volumineux dans vos répertoires de sites web et supprimez-les.

Dans le Gestionnaire de fichiers, accédez au dossier .trash (vous devrez peut-être activer « Afficher les fichiers cachés » dans les paramètres) et videz son contenu.

Si vous avez d’anciens sites, dossiers de test ou des installations WordPress non utilisées, supprimez-les.

Supprimer les anciens courriels :

  • Allez dans Comptes de messagerie → Gérer
  • Sous « Utilisation de l’espace disque », supprimez les messages dans les dossiers Corbeille, Indésirables ou Envoyés

Étape 3 : Prévenir que cela ne se reproduise

Bonnes pratiques

  • Videz régulièrement la corbeille dans le Gestionnaire de fichiers et Webmail
  • Évitez de stocker de grosses sauvegardes sur votre hébergement — préférez Google Drive ou autre
  • Utilisez des filtres de messagerie pour supprimer automatiquement les spams
  • Limitez les sauvegardes automatiques à 1 ou 2 copies
  • Désinstallez les CMS ou plugins inutilisés
  • Utilisez des clients de messagerie externes comme Outlook ou Gmail pour alléger le stockage

Vous avez toujours l’erreur ?

Si vous voyez encore l’erreur « No space left on device » après avoir effectué tous les nettoyages, cela signifie probablement que votre plan d’hébergement ne suffit plus à vos besoins. Il est peut-être temps d’opter pour un plan supérieur ou de passer à un VPS ou un serveur dédié offrant plus d’espace disque et une limite d’inodes plus élevée.

La mise à niveau vous offrira plus de marge pour faire évoluer votre site web et évitera que ce genre de problème ne se reproduise.

Articles Liés