Si votre site Web rencontre des problèmes de disponibilité, la première étape pour résoudre les problèmes consiste à consulter les journaux du serveur Web. Toutefois, détecter, analyser et résoudre les problèmes est une tâche complexe. Vous devez connaître le fonctionnement du serveur Web, l’emplacement où les journaux sont enregistrés, savoir les analyser, etc. Avec la nouvelle fonctionnalité de Plesk « Vérification des journaux des sites Web », vous gagnerez en temps et en efficacité. La Vérification des journaux des sites Web analyse les journaux afin de détecter des problèmes fréquents. Elle indique le nombre d’occurrences d’une même erreur et vous propose des solutions pour résoudre le problème.

Note: Cette fonctionnalité est accessible uniquement aux administrateurs de Plesk.

La Vérification des journaux des sites Web aide les administrateurs de Plesk à résoudre les problèmes suivants lors de l’analyse des journaux :

Difficulté Valeur de la vérification des journaux des sites Web
Le système d’exploitation comporte de nombreux fichiers journaux avec des informations importantes. L’emplacement de ces fichiers varie selon le système d’exploitation. La Vérification des journaux des sites Web analyse tous les fichiers journaux correspondants et détecte des problèmes connus d’après leur modèle. Elle indique comment trouver les problèmes détectés dans les journaux ainsi que l’emplacement de ces journaux.
Pour examiner les fichiers journaux, vous devez accéder au serveur Plesk via SSH. La Vérification des journaux des sites Web détecte les problèmes et affiche les solutions dans l’interface Plesk. Souvent, vous pouvez appliquer les solutions sans connecter le serveur Plesk via SSH.
Les problèmes de site Web sont souvent liés au serveur et à la charge du site Web. La Vérification des journaux des sites Web affiche des graphiques représentant la répartition des problèmes dans le temps. Vous saurez exactement quand le problème se produit et comment il est lié au nombre de requêtes sur le site Web.
Un problème peut affecter plusieurs sites Web. La Vérification des journaux des sites Web affiche tous les sites Web concernés par le problème.
Rechercher des solutions sur Internet en fonction des erreurs dans les journaux est une tâche complexe. La Vérification des journaux des sites Web affiche des solutions approuvées par les utilisateurs de Plesk et par l’assistance de Plesk.

Utilisation

La Vérification des journaux des sites Web peut analyser les journaux du serveur automatiquement ou manuellement.

Lors de la vérification automatique, les journaux des sites Web sont analysés tous les jours à une heure précise. Lorsque des problèmes sont détectés, ils sont affichés sur les fiches de chaque site concerné. Vous pouvez inclure la totalité des sites Web ou seulement ceux que vous sélectionnez. Vous pouvez désactiver la vérification automatique à tout moment.

Lors de la vérification manuelle, vous pouvez analyser tous les journaux des sites Web de votre choix au moment qui vous convient et sélectionner la période que vous voulez vérifier (par exemple : les 5, 10 ou 30 dernières minutes).

Pour activer la Vérification des journaux des sites Web et y accéder :

  1. Ouvrez le fichier panel.ini pour le modifier. Chemin d’accès du fichier : /usr/local/psa/admin/conf/panel.ini.

    Vous pouvez également modifier le fichier depuis l’interface de Plesk à l’aide de l’extension Panel.ini Editor.

  2. Ajoutez les lignes suivantes au fichier panel.ini et enregistrez-le :

    [websitesDiagnostic]
    enabled = true
    
  3. Allez dans Outils & Paramètres > Vérification des journaux des sites Web (sous « Assistance et résolution des problèmes ») ou sur la carte du site Web (Sites Web & Domaines > domaine > Journaux).

Recommandations d’utilisation

Pour bénéficier au maximum de la fonctionnalité Vérification des journaux des sites Web, nous vous recommandons d’utiliser les vérifications automatiques et manuelles en tandem. Découvrez comment et lisez nos autres recommandations dans la section ci-après.

  1. Allez dans Outils & Paramètres > Vérification des journaux des sites Web (sous « Assistance et résolution des problèmes »). Vous y trouverez les résultats de toutes les vérifications (manuelles et automatiques). Consultez les résultats des vérifications pour les domaines hébergés.
  2. Laissez les vérifications automatiques actives. Cela vous permettra de repérer les problèmes de sites Web avant vos clients.
  3. Vérifier les journaux à la recherche des sites Web avec un trafic élevé peut entraîner une utilisation élevée de ressources serveur. Dans ce cas, allez dans les paramètres de la vérification automatique et sélectionnez les sites Web avec la priorité la plus élevée. La vérification automatique analysera uniquement ces sites.
  4. Lorsque la Vérification des journaux des sites Web détecte un problème, elle affiche également une ou plusieurs solutions. Suivez les solutions suggérées pour résoudre le problème.
  5. Une fois que vous avez essayé de résoudre le problème, ouvrez le site Web concerné dans le navigateur. Parcourez ensuite plusieurs pages du site Web. Notez le temps que vous prend cette tâche (par exemple : 5 minutes). Vous aurez besoin de cette durée ultérieurement lors de la vérification manuelle.
  6. Revenez à la Vérification des journaux des sites Web et exécutez la vérification manuelle du site Web concerné. Pour cela, choisissez la période à vérifier. Dans notre exemple, il s’agit des 5 dernières minutes. La vérification manuelle vous indiquera si vous avez résolu le problème ou si celui-ci s’est reproduit au cours de votre dernière consultation du site Web.

Actuellement, la Vérification des journaux des sites Web peut détecter les problèmes suivants :

  • PHP-FPM « paramètre max_children atteint par le serveur »
  • ModSecurity « Accès refusé avec le code 403 »
  • PHP « Erreur 500 - Erreur interne du serveur : taille de mémoire de XXX autorisée dépassée »
  • PHP « restriction open_basedir en vigueur »
  • Apache .htaccess « 403 Interdit AH01797: client refusé par la configuration serveur »
  • Apache « Impossible d’accéder à un répertoire d’un site Web Plesk : 403 Interdit »
  • Nginx « Impossible d’accéder à un répertoire d’un site Web Plesk : 403 Interdit »
  • Apache .htaccess « 403 Interdit : pcfg_openfile: impossible de vérifier le fichier htaccess, vérifiez si la lecture est possible »
  • Nginx « Trop de fichiers ouverts »

À l’avenir, la Vérification des journaux des sites Web pourra détecter les problèmes suivants :

  • Nginx « Erreur 502 Passerelle incorrecte : envoi d’un en-tête trop volumineux par upstream lors de la lecture de l’en-tête de la réponse »
  • Apache « 500 Erreur interne du serveur : Option FollowSymLinks non autorisée ici »
  • ModSecurity « Corps de la réponse trop volumineux »
  • Apache « paramètre MaxRequestWorkers atteint par le serveur »
  • Limite du corps pour la requête PHP « le client tente d’envoyer un corps trop volumineux « 
  • Limite du corps pour la requête PHP « le client tente d’envoyer un corps trop volumineux « 
  • Sessions PHP « Erreur interne du serveur 503 » ou « Échec de la lecture des données de la session »
  • Apache .htaccess « 403 Interdit : pcfg_openfile: impossible de vérifier le fichier htaccess, vérifiez si la lecture est possible »