Site sous WordPress inaccessible


Lors de l'accès au site Web celui-ci ne répond pas ou un message "Erreur lors de la connexion à la base de données" s'affiche.
Relancer le service Apache suffit à ce que le site soit de nouveau opérationnel.

Solution :

1- Vérification du login et mot de passe MySQL au niveau du fichier wp-config.php et de la base SQL.
2- Contrôle du journal d'Apache (/var /log/apache2/error.log).
Le journal indique d'augmenter le nombre de requêtes pouvant être traitées simultanément (MaxRequestWorkers).
Après augmentation de la valeur situé dans /etc/apache2/mods-enabled/mpm-prefork.conf ainsi que l'augmentation de mémoire vive le problème revient toujours.

En regardant de nouveau les logs d'Apache (/var/log/apache2/access.log et /var /log/apache2/error.log) de nouvelles informations apparaissent.
Attack_Webserv

Nous ajoutons les lignes suivantes dans notre fichier .htaccess :
<Files "xmlrpc.php">
Order Allow,Deny
Deny from all
</Files>
secure-site-xml
Une fois le service Apache relancé (service apache2 restart ou /etc/init.d/apache2 restart) le problème ne s'est plus présenté.