Disque à moitié vide et plus aucun fichier possible
Ou : le serveur compte vos fichiers comme un vestiaire compte les tickets, pas les manteaux.
La réponse courte : un inode est la fiche que le système de fichiers tient pour chaque fichier et chaque dossier, quelle que soit sa taille. Wikipédia le présente sous son nom français, le nœud d’index : une structure qui porte les métadonnées du fichier et l’adresse de ses blocs de données. Un hébergeur qui plafonne les inodes plafonne donc le nombre de fichiers, pas leur poids : un compte peut afficher 40 Go libres et refuser d’enregistrer la moindre image. Cette ligne manque sur beaucoup de fiches d’offres, et c’est pourtant l’une de celles qui comptent quand on lit les offres mutualisées décryptées.
Un WordPress neuf donne l’échelle. La version 7.1.4 compte 3 782 fichiers répartis dans 467 dossiers, d’après la liste des sommes de contrôle que WordPress.org publie pour vérifier une installation : environ 4 250 inodes avant la première extension, la première image et le premier mail (calcul fait le 12 novembre 2026). Le reste arrive ensuite, et il arrive vite.
Limite d’inodes d’un hébergement web : les plafonds publiés et ce qui les remplit
| Hébergeur, offre | Plafond d’inodes publié | Règle associée |
|---|---|---|
| Infomaniak, Hébergement Web | « aucune limite du nombre de fichier par hébergement » | FAQ mise à jour le 13 octobre 2026 |
| LWS, Perso, Starter, Performance | 1, 2 et 3 millions | page des offres |
| Hostinger, Premium, Unlimited, Cloud Startup | 400 000, 600 000 et 2 000 000 | outils de nettoyage proposés à 80 % |
| o2switch, toutes offres | 500 000 par espace d’hébergement | 20 000 fichiers au plus par dossier |
| IONOS, toutes offres | 262 144 fichiers et dossiers | justifié par la stabilité et la rapidité des sauvegardes |
| GoDaddy, offres cPanel | 250 000 | page d’aide sur les limites |
| OVHcloud, PlanetHoster, Gandi | non publié |
Relevé du 12 novembre 2026 sur les pages et la documentation officielles. Pour o2switch, les chiffres viennent des conditions générales dans leur version du 26 août 2019, toujours liées en pied de page. Ces mêmes conditions ajoutent un détail qui pèse plus que le plafond : les archivages internes d’o2switch « ne sont plus effectués à partir cent milles fichiers » sur un même compte. Au-delà de 100 000 fichiers, le site tourne encore, mais l’hébergeur cesse de le sauvegarder.
Ce qui remplit le compteur, dans l’ordre où on l’oublie :
- Les images. WordPress enregistre, pour chaque image envoyée, l’original et plusieurs tailles intermédiaires ; depuis la version 5.3, il garde aussi une version réduite des images de plus de 2 560 pixels, en conservant l’original, comme l’explique l’annonce de l’équipe de développement. Si chaque envoi produit six fichiers, mille photos en font six mille (calcul).
- Le cache. Une extension de cache qui écrit une page par adresse, par langue et par appareil multiplie les petits fichiers. Les conditions d’o2switch visent nommément les « systèmes de cache incontrolés » dans leur règle des 20 000 fichiers par dossier.
- Les mails. Quand les boîtes partagent le compte du site, chaque message stocké au format Maildir occupe un fichier : dix ans de factures gardées dans une boîte, c’est autant d’inodes.
- Les dépendances. Un dossier
node_modulesouvendorenvoyé tel quel compte vite plusieurs milliers de fichiers. - Les restes. Thèmes et extensions désactivés, anciennes sauvegardes décompressées, sessions PHP, journaux.
Quand le plafond approche, deux régimes existent. Sur les serveurs CloudLinux, la limite souple se dépasse pendant une période de grâce, sept jours par défaut, puis la limite stricte bloque toute écriture sur le disque. Chez Hostinger, son article sur la limite d’inodes décrit l’effet : plus aucun fichier ni dossier ne peut être créé, le site fonctionne mal et le gestionnaire de fichiers peut afficher des erreurs. Dès 80 % du plafond, son panneau propose de supprimer les journaux inutilisés, de chercher les fichiers superflus ou d’augmenter temporairement le stockage pendant 24 heures.
Pour faire baisser le compte sans rien casser : vider le cache depuis l’extension qui l’a créé, supprimer les thèmes et extensions inactifs, purger la corbeille et les indésirables des boîtes mail, déplacer les archives de sauvegarde hors du compte. En SSH, la commande find . -type f | wc -l, lancée depuis un dossier, compte ses fichiers et désigne vite le coupable.
Le poids, l’autre compteur
Le plafond d’inodes et l’espace disque se surveillent ensemble : un site de grosses vidéos sature le disque avec peu de fichiers, un blog de milliers de petites images fait l’inverse. Les paliers vendus et ce qu’un site occupe vraiment sont comparés dans l’espace disque d’un site réel.
L’illimité qui compte les fichiers
o2switch vend un espace disque illimité et plafonne les inodes à 500 000 : les deux affirmations cohabitent dans ses documents. Les autres clauses de ce genre, chez Hostinger et PlanetHoster, sont lues dans ce que cache l’hébergement illimité.
Les autres plafonds du compte
Les inodes ne sont qu’une des limites que le serveur applique à votre compte ; le processeur, la mémoire et les processus en sont d’autres, avec leurs erreurs propres. Elles sont réunies dans le tableau des ressources par offre.