Comment configurer et utiliser le Journal des erreurs WordPress
Résumé comment configurer le Journal des erreurs WordPress Apache WordPress Error log error type nginx WordPress Error log comment activer le Journal des erreurs WordPress (nginx) comment activer le journal en utilisant WP config. Php comment consulter le Journal des erreurs de WordPress introduction lors du développement d’un site Web, il n’est pas une mauvaise idée de vérifier les erreurs possibles ou d’autres informations sur le serveur qui répondent à vos questions. Une des meilleures façons est de configurer et de lire le journal WordPress. Dans cet article, nous expliquerons les types de fichiers journaux, comment les configurer sur différents serveurs et les lire pour analyser différents aspects du site.
Comment configurer le Journal des erreurs WordPress Il existe deux types principaux de serveurs: Apache et nginx. Voyons comment configurer le Journal des erreurs wordpress pour chacun d’eux. Apache est une solution open source puissante pour les serveurs Web. La fonctionnalité d’enregistrement dans Apache est très flexible. La plupart des options de configuration du Registre s’appliquent à n’importe quel système d’exploitation, mais certaines ne s’appliquent qu’à UNIX ou Linux. Par défaut, Apache est bien configuré pour enregistrer votre site. Fichier httpd standard. La conf doit avoir une section de journal contenant des commentaires détaillés pour chaque instruction. Le Répertoire de log par défaut se trouve généralement dans \/ etc \/ httpd \/ logs. Maintenant, regardons la section paramètres du Registre:
Journal des erreurs \/ Journal des erreurs
Avertissement au niveau du Journal
Format du journal \
Le format du Journal «% H% l% U% t \% r \ »% > s% B » est générique
Format du Journal « {referer} i – >% U » referer
Logformat \
Combinaison customlog log log \/ Access _ log
1234567
|
\
S% B \
|
Le Journal des erreurs d’apache WordPress contient des messages d’apache tels que des erreurs, des notifications, des alertes, etc. Ce journal est utile pour trouver et corriger les problèmes côté serveur. Il est écrit dans le fichier de configuration Apache du site, généralement dans le dossier \/ etc \/ Apache \/ sites disponibles \/ folder. Voyons comment le configurer:
Cette instruction est suffisante si vous voulez stocker toutes les informations sur l’erreur dans le Registre. Cependant, vous pouvez spécifier un fichier de journal des erreurs pour chaque domaine. Ceci est fait dans les sections suivantes
Voici les grandes lignes:
Documentroot \
ServerName Domain 1. Format commun de noms de domaine
Erreur log \/ home \/ site \/ Domain 1 \/ log \/ error. Journal de bord
12345
|
Documentroot \
Si vous êtes un administrateur système ou avez l’accès root au serveur, vous devriez être en mesure de surveiller ces journaux. Nous recommandons l’utilisation de fichiers. Si vous fournissez des services gérés à vos clients, il est plus facile de mettre en place un registre des erreurs distinct pour chaque client afin qu’il puisse suivre ses propres erreurs.
Le niveau d’erreur d’entrée dans le registre est défini comme suit: le niveau d’erreur suivant est défini dans le type d’erreur Apache: Emerg – Emerg – le système ne fonctionne pas; Avertissement – l’erreur doit être corrigée immédiatement; Crit est une erreur grave; Erreur Avertissement – avertissement; Avertissement – avis (fonctionnement normal); Info – message d’information; Debug – debug message. N’oubliez pas que tous les niveaux suivants incluent les niveaux précédents. C’est – à – dire, si nous définissons le niveau d’avertissement, le journal reçoit les erreurs des classes suivantes: Emerg, Alert, crit, Error et warn.
Nginx WordPress Error log i file d
Et notez dans le registre qu’il y aura beaucoup d’entrées dans le registre, donc il est plus grand.
Si le site est attaqué par DDOS, les journaux de connexion peuvent être volumineux. Comment activer le Journal des erreurs WordPress (nginx) pour activer les logins et les journaux d’erreurs privés et individuels pour un seul site, le code suivant doit être ajouté au profil du site nginx. Ce fichier se trouve généralement dans le dossier « \/ etc \/ nginx \/ sites disponibles \/ ».
Accédez à _ log \/ srv \/ www \/ test. Com \/ log \/ access. Journal de bord
Erreur _ log \/ srv \/ www \/ test. Com \/ log \/ error. Journal de bord
|
(12)
Accédez à _ log \/ srv \/ www \/ test. Com \/ log \/ access. Journal de bord Erreur _ log \/ srv \/ www \/ test. Com \/ log \/ error. Journal de bord
|
Comment activer la journalisation en utilisant WP config. Le Profil WP contient les paramètres de base et les paramètres du site WordPress. Stocke des données importantes telles que les paramètres de connexion à la base de données, le préfixe de la table de base de données et l’adresse de la zone de gestion d’accès si WordPress est installé dans un sous – Répertoire. Mais en plus des paramètres de base, WP config peut être utilisé pour définir d’autres paramètres. Par exemple, vous pouvez activer le mode de débogage (débogage wp \ u) et écrire toutes les données reçues dans le Journal des erreurs. Dans la plupart des cas, cela aide à identifier et à résoudre les problèmes sur le site.
Tout d’abord, vous devez accéder au profil WP. Php lui – même. Le fichier est situé dans le répertoire WordPress home et pour l’éditer, vous aurez besoin d’un client ftp ou d’un gestionnaire de fichiers si vous avez accès à cpanel. Ouvrez le profil WP. PHP et y trouver une ligne \
Define (‘WP _ debug’, True);
|
1.
Define (‘WP _ debug’, True);
|
Cette ligne avec la valeur ‘false’ peut déjà exister dans le fichier. Dans ce cas, vous n’avez pas besoin de le copier, juste changer false à
M \/ log \/ error. Journal de bord |
Voici un exemple de sortie de la commande tail
7 juillet 2018 10: 34: 21 [erreur] 11738 # 11738: * 128307 FastCGI sent in stderr: \
Srv \/ www \/ test. Com \/ public _ html \/ WP content \/ plugins \/ wpbase cache \/ wpbase cache. Php Online 74 \
Demande: \
Recommandé par: \
10 juillet 2018 02: 12: 44 [erreur] 29169 # 29169: * 16240 FastCGI envoyé à stderr: \
Dans \/ srv \/ www \/ test. Com \/ public _ html \/ WP content \/ plugins \/ jetpack \/ class. Un jet pack. Sujet du poste: Re: Re: turn up turn up turn up turn up turn up turn up turn up turn up turn up turn up turn up turn up turn up turn up turn up turn up turn up turn up turn up turn up turn up turn up turn up turn up turn up turn up turn up turn up turn up turn up turn up turn up turn up turn up turn up turn up turn up turn up turn up turn up turn up turn up
Quiz Com, Request: \
[erreur] 32488 # 32488: * 2605 recv () Échec lors de la lecture de l’en – tête de réponse en amont (104: Réinitialisation de la connexion par les pairs), client: 66.249.79.10, serveur:
Quiz Com, Request: \
11 juillet 2018 03: 59: 43 [erreur] 10455 # 10455: * 27706 FastCGI envoyé à stderr: \
Srv \/ www \/ test. Com \/ public _ html \/ WP includes \/ General template. Sujet du poste: Re: Re: turn me turn me me me me me me me me me me me me me me me me me me me me me me me me me me me me me me me me me me me me me me me me me me me me me me me me me me me me me me me me me me me me me me me me me me me me me me me me me me me me me me me me me me me me me me me me
\
123456789101112131415
|
7 juillet 2018 10: 34: 21 [erreur] 11738 # 11738: * 128307 FastCGI sent in stderr: \
Lecture de l’en – tête de réponse en amont, client: 66.249.79.31, serveur: test. Com, demande:
\
|
123.
11 juillet 2018 03: 59: 43 [erreur] 10455 # 10455: * 27706 FastCGI envoyé dans stderr: \
|
11 juillet 2018 03: 59: 43 – timestamp, Error [Error] – type – when Error occurs. Il peut également s’agir d’avis, de notifications, etc.; Erreur PHP fatale: hors mémoire… Messages d’erreur; \
Lieu Com [Saturday, 31 May 2008 12: 07: 10] [Error] [client 127.0.0.1] file does not exist: \/ srv \/ www \/ test. Com \/ public _ html \/ Favicon. Ed University of Canterbury
Lieu Com [FRI, 05 \/ 08 \/ 2011 – 13: 50: 37] [Alert] [client 127.0.0.1] \/ srv \/ www \/ test. Com \/ public _ html \/. Htaccess: override Rules: impossible de compiler des expressions régulières
\
|
1234