Base de connaissances · Hébergement web

Erreur « 508 Resource Limit Is Reached » lors de la consultation d'un site

Dernière mise à jour : 2025-06-07

Symptômes

L'erreur suivante s'affiche lors de la consultation du site d'un compte sur un serveur CloudLinux :

508 Resource Limit Is Reached 
The website is temporarily unable to service your request as it exceeded resource limit. Please try again later.

 

Description


L'erreur « 508 Resource Limit is Reached » apparaît lorsqu'un compte dépasse les ressources qui lui sont allouées, notamment l'utilisation du processeur (CPU), de la mémoire vive (RAM) et/ou le nombre de processus simultanés de ce compte. Elle survient généralement lorsque le compte atteint la limite de ressources définie dans le LVE Manager de CloudLinux.

Les causes courantes sont les suivantes :

 

  • Pics de trafic sur le site - Si votre site connaît de forts pics de trafic entrant ou sortant, il peut dépasser les ressources allouées. Nous avons fréquemment vu des clients faire de la publicité à la télévision ou à la radio alors qu'ils disposaient encore d'une offre d'hébergement mutualisé, et recevoir des erreurs 508. Si vous menez une action susceptible de générer des pics de trafic vers votre site, vous devez opter pour une plateforme d'hébergement dédiée ; sinon, vous risquez de gaspiller la visibilité précieuse que votre campagne publicitaire devrait vous apporter.

    Si vous devez un jour bénéficier d'une forte exposition sur le web, assurez-vous de disposer d'une plateforme capable de la supporter bien avant que les pics ne se produisent.

  • Problèmes dans le code du site. Si certaines pages de votre site présentent des problèmes de lenteur, une hausse du trafic entrant ou du nombre de requêtes de pages simultanées peut faire dépasser au site ses limites de ressources. Les erreurs 508 peuvent parfois être causées par des extensions ou des thèmes de CMS mal conçus, ou par du code personnalisé. Pouvoir consulter les processus en cours d'exécution sur votre compte aide souvent à identifier les fichiers sur lesquels le site se bloque et qui consomment trop de CPU ou de mémoire. C'est également une cause majeure de lenteur d'un site lorsque personne d'autre ne l'utilise.

  • Opérations en arrière-plan – les opérations d'arrière-plan exigeantes, telles que les importations et les exportations, peuvent générer une charge importante qui, s'ajoutant au trafic normal, peut entraîner un dépassement des limites de ressources. Il peut s'agir d'une tâche de sauvegarde, d'une requête longue lancée depuis l'administration du site ou d'une tâche cron exécutant des opérations gourmandes en mémoire, susceptibles de provoquer votre erreur 508. En général, les événements coïncident avec les actions effectuées, ce qui facilite un peu la détection. Cela est particulièrement utile si vous observez des erreurs d'utilisation des ressources au moment où des tâches cron s'exécutent ou lorsqu'un administrateur du site effectue des opérations en arrière-plan qui consomment des ressources.

  • Robots d'exploration web qui effectuent un grand nombre de requêtes par seconde. Les robots d'exploration ou les scripts automatisés qui parcourent votre site peuvent souvent être à l'origine de l'épuisement des limites de ressources. De plus, l'indexation de votre site à un rythme soutenu par les moteurs de recherche peut également entraîner un dépassement de vos limites. Par ailleurs, des acteurs malveillants peuvent parfois accéder de façon répétée à des pages dont ils savent qu'elles consomment beaucoup de ressources, afin de provoquer un déni de service sur votre site. L'examen des journaux d'accès du serveur au moment où l'erreur 508 se produit devrait vous donner une idée de l'activité du site à l'origine du problème et, éventuellement, vous permettre d'identifier les adresses IP responsables afin de les bloquer.

    Les outils pour les webmasters de Google permettent de modifier la fréquence à laquelle Google indexe votre site, si vous pensez que l'indexation par Google est à l'origine du problème. Vous pouvez réduire le nombre de requêtes par seconde afin d'éviter que cela ne se produise.

  • Surcharge due au nombre de visiteurs - Votre site reçoit soudainement un volume de trafic (hits) très élevé, qu'il soit malveillant (par exemple une attaque DDoS ou par déni de service) ou non (par exemple, vous ou votre entreprise faites la une du magazine Time !). Votre site affichera l'erreur jusqu'à ce que le trafic diminue ou soit atténué, ou que les ressources de votre compte soient augmentées.

  • Surcharge due à un script ou à une application mal codé(e) - Si votre site utilise un script ou une application mal codé(e) ou obsolète (par exemple une ancienne version de WordPress ou une extension obsolète), cela peut constituer une « bombe à retardement » : à un moment donné, d'autres logiciels essentiels du serveur seront probablement mis à jour, ce qui peut provoquer un dysfonctionnement du script ou de l'application obsolète. Dans ce cas, il est fréquent que le script ou l'application devienne très « gourmand(e) en ressources » (par exemple, il s'exécute en continu, bloqué dans une boucle, et tente d'accaparer toutes les ressources du serveur), ce qui peut faire exploser les ressources associées à votre compte et entraîner l'affichage de la page d'erreur. Votre site affichera l'erreur jusqu'à ce que l'application soit arrêtée ou que les ressources de votre compte soient augmentées. C'est en partie pour cette raison que nous recommandons vivement de maintenir toutes les applications à jour grâce à notre plan de maintenance

 

Solution de contournement 

Si un message d'erreur 508 s'affiche dans la fenêtre de votre navigateur, cela signifie généralement que votre compte dépasse de manière répétée les ressources qui lui sont allouées : utilisation du processeur (CPU), utilisation de la mémoire (RAM) et/ou nombre de processus simultanés exécutés sous votre compte cPanel.

Vous pouvez résoudre cette erreur en augmentant les ressources allouées au compte (changement de formule) ou en réduisant la quantité de ressources utilisées par le compte (optimisation des scripts), afin d'éviter qu'il n'atteigne à nouveau sa limite de ressources.

Solutions à essayer

  • Connectez-vous à cPanel depuis votre compte d'hébergement et consultez les statistiques d'utilisation des ressources de votre site web.  Accédez à > Analyse et fichiers journaux > Aperçu de l'utilisation des ressources, où vous pouvez afficher des graphiques de performance. 
  • Recherchez les éventuels messages d'avertissement, qui devraient fournir des informations de base sur l'origine du problème (par exemple, mémoire saturée ou limites du processeur atteintes).
  • Vérifiez que tous les logiciels de votre site web sont à jour.
  • Vous pouvez également rechercher dans le document root de votre site web d'éventuels fichiers "error_log". Si vous trouvez un fichier error_log, nous vous conseillons de consulter les entrées récentes .
  • Optimiser votre base de données via PHPMyAdmin (si certains de vos sites reposent sur MySQL) est également un bon moyen de garantir un fonctionnement fluide.
  • Des sites web bien conçus et exempts d'erreurs réduiront considérablement l'utilisation des ressources de votre compte et offriront une expérience d'hébergement beaucoup plus stable.
  • Il peut être nécessaire de désinstaller les anciens logiciels, applications ou extensions de votre site web qui pourraient dysfonctionner.

 

← Tous les articles de la base de connaissances

Tell us what you need

Compare available plans or describe your workload so we can discuss a suitable starting point.