×

COMMENT ACHETER UN PRESTATION DE REFERENCEMENT ?

1 Choisir la prestation
2 Ajouter la prestation au panier
3 Régler le panier

Vous recevrez sous 5 jours ouvrés un mail de confirmation de l'exécution de la prestation

Horaire d'ouverture

Lun-Ven 9:00H - 19:00H
Sam - 9:00H-17:00H
Dimanche sur RDV !

CONNECTEZ VOUS À VOTRE COMPTE POUR AVOIR ACCÈS AUX DIFFÉRENTES CARACTÉRISTIQUES

MOT DE PASSE OUBLIÉ ?

VOUS AVEZ OUBLIÉ VOS IDENTIFIANTS ?

AAH, ATTENDEZ, JE ME SOUVIENS MAINTENANT !
UN PROJET ? APPELEZ LE: 06 04 07 53 74
  • CONNEXION
  • ASSISTANCE

Référencement Google Gratuit

Référencement Google vous aide à référencer votre site internet grâce à du référencement gratuit mais également des stratégies de référencement naturel payantes.

T (33) 6 04 07 53 74
Email : contact@referencement-google-gratuit.com

RGG
100 rue du champ de Mars, Paris, France

Ouvrir dans Google Maps
  • RÉFÉRENCEMENT
    • Référencement
      • Référencement Gratuit
      • Référencement 1ere page
      • Referencement automatique
      • Pénalités Google
      • Referencement E-commerce
      • Référencement Payant
    • RÉFÉRENCEMENT NATUREL
      • Audit de référencement
      • Audit SEO
      • Marketing de contenu
      • Netlinking Google
      • Optimisation on page
      • Optimisation off page
    • Référencement Social
      • Référencement Amazon
      • Référencement LinkedIn
      • Référencement Pinterest
      • Référencement Facebook
      • Référencement Twitter
      • Référencement Instagram
    • Agence de référencement
      • Agence de référencement naturel
      • Référencement international
      • Référencement local
    • Référencement Professionnel
      • Référencement avocat
      • Référencement entreprise
      • Référencement hôtel
      • Référencement médecin
      • Référencement couvreur
      • Référencement VTC
    • Notions de bases SEO
      • Attribut Alt
      • Balise META
      • Balises H1, H2, H3…
      • Mots-Clés
      • Pagerank
      • SEO – La section d’en-tête (Header)
  • CRÉATION SITE
    • Création de site Internet
    • Création site vitrine
      • Création site WordPress
    • Création site e-commerce
    • Création site internet professionnel
      • Création site Immobilier
      • Création site VTC
      • Création site Avocat
    • Responsive Design
  • OFFRES
    • Nos Offres & Tarifs
    • Référencement Google +
    • Quel est le prix pour référencer un site ?
  • GUIDES
    • Comment référencer son site avec le référencement naturel ?
    • SEO pour les débutants – Le Guide
    • Référencement sur google – Le Guide
    • Référencement naturel pour débutant – Le Guide
    • Techniques de référencement avancées – Le Guide
    • Marketing digital – Le Guide
    • Meta tag – Le Guide
    • Mots clés et moteur de recherche – Le Guide
    • Rédaction SEO – Le Guide
    • Reporting SEO – Le Guide
    • ROBOT.TXT – Le Guide
  • BLOG
    • Agence Web
    • Référencement naturel
    • Référencement pas cher
    • Référencement Payant
    • Référencement social
  • CONTACT
    • CONTACT
  • MON PANIER
    Aucun produit dans le panier.
REFERENCEZ-VOUS MAINTENANT
  • Accueil
  • WORDPRESS : LE MEILLEUR DES CMS ? 
  • DB-ERROR WORDPRESS
29 juin 2022

DB-ERROR WORDPRESS

DB-ERROR WORDPRESS

DB-ERROR WORDPRESS

DB-ERROR WORDPRESS

Quelle que soit la solution technique que vous utilisez, la base de données peut ne pas être disponible et l’internaute peut ne pas avoir accès au site. Sur WordPress, cela affichera un message d’erreur tel que “error establising a database connection”. C’est ce qu’on appelle la DB-ERROR WORDPRESS. Pourtant, avec le CMS, vous pouvez les adapter et générer un système d’alerte en temps réel via un simple petit fichier nommé db-error.php.

I. LES ERREURS SQL

Les sites web WordPress dépendent fortement des bases de données utilisant le système de gestion de base de données MySQL. La base de données peut subir une corruption, le mot de passe peut avoir été modifié, le serveur SQL peut prendre du temps à réagir, etc : la base de données comporte de nombreux types d’erreurs, WordPress ne fait pas d’exception.

Ces erreurs sont affichées au nom de votre site web sans avertir le webmaster ni apporter de solutions à l’utilisateur qui visite votre site web. Pour aggraver la situation, ces erreurs apparaissent souvent sur chaque page. Ce n’est pas un seul élément de contenu auquel vous pouvez accéder, mais l’ensemble du site web.

Nous avons plusieurs types d’erreurs (HTTP, MySQL, Javascript). De plus, il pourrait s’agir d’une erreur SQL due à une erreur de développement qui ne se produit que dans certaines situations. 

II. LE FICHIER DB-ERROR.PHP

Néanmoins, WordPress couvre tout. Si pour une raison quelconque la base de données SQL ne répond pas, le CMS peut vous autoriser la possibilité de gérer l’apparition de cette erreur à l’aide du fichier db-error.php. et l’avantage est que vous pouvez mettre en place un système automatique pour avertir le webmaster. 

2.1. SIGNALER UNE ERREUR MOMENTANÉE

La première partie consiste à indiquer aux moteurs de recherche que le souci que vous rencontrez une erreur temporaire avec le code 503 et que vous pouvez encore explorer le contenu dans les dix minutes. 

Pour ce faire, il faudra créer un fichier db-error.php dans le répertoire wp-content de votre propre installation WordPress et y mettre ce code :

<?php

$protocol = $_SERVER[« SERVER_PROTOCOL »];

if ( ‘HTTP/1.1’ != $protocol && ‘HTTP/1.0’ != $protocol ) $protocol = ‘HTTP/1.0’;

header( « $protocol 503 Service Unavailable », true, 503 );

header( ‘Content-Type: text/html; charset=utf-8’ );

header( ‘Retry-After: 600’ );

Cela évitera de ralentir l’indexation d’un site web avec trop d’erreurs en peu de temps et d’indexer des pages d’erreurs .

2.2. ALERTER LE WEBMASTER

La deuxième partie permet d’informer l’administrateur du site web. Ainsi nous collectons deux données : 

    • $myerror : pour l’enregistrement de SQL qu’on a fait face. 
    • $myurl : pour l’enregistrement de l’url qui a causé l’erreur. 

Mettez ce code ci dessous : 

$myerror=mysql_error();

$myurl=curPageURL();

function curPageURL() {

 $pageURL = ‘http’;

 if ($_SERVER[« HTTPS »] == « on ») {$pageURL .= « s »;}

 $pageURL .= « :// »;

 if ($_SERVER[« SERVER_PORT »] != « 80 ») {

  $pageURL .= $_SERVER[« SERVER_NAME »]. »: ».$_SERVER[« SERVER_PORT »].$_SERVER[« REQUEST_URI »];

 } else {

  $pageURL .= $_SERVER[« SERVER_NAME »].$_SERVER[« REQUEST_URI »];

 }

 return $pageURL;

}

Une fois que vous avez repérez ces deux informations, vous pouvez transférer un mail au webmaster pour lui expliquer le type d’erreur WordPress qui s’est produite au niveau de la base de données et de la page où elle s’est produite. Ensuite, copiez à nouveau ce code après le fichier db-error.php, remplacez VOTRESITE par votre nom de site et MONEMAIL par l’adresse email de la personne que vous souhaitez notifiez.  

mail( ‘MONEMAIL’, ‘Erreur SQL sur VOTRESITE’, ‘Ceci est 

un message automatis&eacute; suite &agrave; une erreur 

SQL rencontr&eacute; sur le site Internet. Le message

 est : ‘.$myerror.’. L\URL est : ‘.$myurl);?>

Une fois terminée, le webmaster est averti immédiatement. 

2.3. AVISER L’INTERNAUTE 

Bref, vous pouvez modifier le message qui s’affiche à l’utilisateur. Au lieu d’afficher un message dénué de sens et ennuyeux, vous pouvez afficher ce que vous voulez, comme ce genre de message : 

Le site est momentanément indisponible. Veuillez réessayer plus tard, le Webmaster est averti.

Si WordPress achoppe une erreur avec la base de données, votre site web peut ne pas être disponible du tout. Par conséquent, nous vous recommandons d’étendre ce message d’erreur en regardant votre site web à l’aide de :

    • un lien conduisant jusqu’à vos profits sociaux.
    • une indication de période de “maintenance” : par exemple “VEUILLEZ RÉESSAYER DANS 24 HEURES”
    • Une ample explication de l’erreur
    • etc,

Vous pouvez très bien , même ajouter des vidéos, des images pour occuper l’utilisateur. Laissez votre imagination vous emporter. 

2.4. LE CODE EN INTÉGRALITÉ

<?php

$protocol = $_SERVER[« SERVER_PROTOCOL »];

if ( ‘HTTP/1.1’ != $protocol && ‘HTTP/1.0’ != $protocol ) $protocol = ‘HTTP/1.0’;

header( « $protocol 503 Service Unavailable », 

true, 503 );

header( ‘Content-Type: text/html; charset=utf-8’ );

header( ‘Retry-After: 600’ );

$temp=mysql_error();

$url=curPageURL();

function curPageURL() {

$pageURL = ‘http’;

if ($_SERVER[« HTTPS »] == « on ») {$pageURL .= 

« s »;}

$pageURL .= « :// »;

if ($_SERVER[« SERVER_PORT »] != « 80 ») {

  $pageURL .= $_SERVER[« SERVER_NAME »]. »: ».$_SERVER[« SERVER_PORT »].$_SERVER[« REQUEST_URI »];

} else {

  $pageURL .= $_SERVER[« SERVER_NAME »].$_SERVER[« REQUEST_URI »];  }

return $pageURL;}

mail( ‘MONEMAIL’, ‘Erreur SQL sur MONSITE’, ‘Ceci est un message automatic; suite a une grave; une erreur SQL rencontré; sur le site Internet. Le message est : ‘.$temp.’. L\URL est : 

‘.$url); ?>

<html>

<head>

<title>MONSITE temporairement indisponible</title>

<style>

   body{background:#fff;font:14px verdana, serif;line-height:1.4;margin:0;padding:0}

#wrapper{height:224px;margin: 81px auto 0;width:565px}

h1{font–size:35px;font–weight:normal;margin–

top:0}

p{margin:0 0 10px 15px}

</style>

</head>

<body>

<div id= »wrapper »>

<h1>MONSITE est temporairement inaccessible.

</h1>

<p>Le webmaster/Propriétaire du site a été averti. Merci de revenir plus tard.</p>

</div>

</body>

</html>

Résoudre les DB-error de WordPress prend souvent du temps, de la réflexion et de l’énergie. Pour surmonter ces erreurs, le plus important est de rester calme et de ne pas paniquer. et pensez à sauvegarder l’ensemble de votre site, avant de procéder à quoi que ce soit.

Catégories

  • Agence Web
  • Cas d'étude
  • Création de site internet
  • Développement Web
  • Email Marketing
  • Entrepreneuriat
  • Hebergement Site Web
  • Marketing de Contenu
  • Marketing Digital
  • Mobile
  • Non classé
  • Posts
  • Référencement naturel
  • Référencement Payant
  • Référencement social
  • WordPress Tutoriel

Articles récents

  • Fidéliser avec les newsletter

    Fidéliser avec une newsletter 

    Les moyens de fidéliser avec des email marketin...
  • Comment trouver des mots clés pour avoir plus de vues sur Youtube

    Comment trouver des mots clés pour avoir plus de vues sur Youtube

    Méthode pour avoir plus de vues Youtube avec le...
  • audit de contenu

    COMMENT FAIRE UN AUDIT DE CONTENU

    COMMENT FAIRE UN AUDIT DE CONTENU Un Audit de c...
  • AB Testing 

    AB Testing

    L’AB Testing Aujourd’hui, nous allons parler du...
  • PROTÉGER SON ADMINISTRATION DE WORDPRESS

    PROTÉGER SON ADMINISTRATION DE WORDPRESS

    PROTÉGER SON ADMINISTRATION DE WORDPRESS  ...

Archives

  • juin 2022
  • mai 2022
  • avril 2022
  • mars 2022
  • février 2022
  • janvier 2022
  • décembre 2021
  • novembre 2021
  • octobre 2021
  • septembre 2021
  • août 2021
  • juillet 2021
  • juin 2021
  • mai 2021
  • avril 2021
  • mars 2021
  • février 2021
  • janvier 2021
  • décembre 2020
  • novembre 2020
  • octobre 2020
  • septembre 2020
  • août 2020
  • juillet 2020
  • juin 2020
  • mars 2019
  • février 2019
  • janvier 2019
  • décembre 2018
  • novembre 2018
  • octobre 2018
  • septembre 2018
  • août 2018
  • juillet 2018
  • mai 2018
  • avril 2018
  • mars 2018
  • février 2018
  • octobre 2017
  • mai 2017
  • février 2017
  • octobre 2016
  • mai 2016
  • août 2015
  • décembre 2014
  • décembre 2013

Commentaires récents

  • Comment trouver des mots clés pour avoir plus de vues sur Youtube dans Référencement Naturel
  • COMMENT FAIRE UN AUDIT DE CONTENU - Référencement Google Gratuit dans Référencement
  • AB Testing - Référencement Google Gratuit dans Référencement
  • SEO local : Une manière de référencement incontournable en 2022 dans Ajouter son entreprise sur Google My Business et Google Maps
  • 5 meilleurs outils de mots clés pour Youtube dans Référencement Naturel

Méta

  • Connexion
  • Flux des publications
  • Flux des commentaires
  • Site de WordPress-FR

Featured Posts

  • Fidéliser avec les newsletter

    Fidéliser avec une newsletter 

    0 commentaires
  • Comment trouver des mots clés pour avoir plus de vues sur Youtube

    Comment trouver des mots clés pour avoir plus de vues sur Youtube

    0 commentaires
  • audit de contenu

    COMMENT FAIRE UN AUDIT DE CONTENU

    0 commentaires
  • AB Testing 

    AB Testing

    0 commentaires
  • PROTÉGER SON ADMINISTRATION DE WORDPRESS

    PROTÉGER SON ADMINISTRATION DE WORDPRESS

    0 commentaires

Product categories

  • Audit et Optimisation Web
  • Création de site internet Pro-SEO
    • Création de site vitrine
  • Non classé
  • Offre d'Hébergement Web
    • Certificat SSL
  • Offre de Marketing Digital
  • Référencement naturel - 1 mois
  • Référencement naturel - 12 mois
  • Référencement naturel - 6 mois
  • Référencement naturel RGG
  • Référencement Payant
  • Referencement Social SMO

Cart

REFERENCEMENT GOOGLE, Votre partenaire de référencement web !

Un projet digital, un référencement gratuit ou un désir de battre la concurrence ? Contactez-nous !

Référencez-vous gratuitementObtenez un devis personnalisé !

Inscrivez-vous à la Newsletter

referencement-Google-Partners
Les pages les plus consultées
  • Referencement Google Gratuit
  • Référencement
  • Le référencement gratuit
  • Référencement Social
  • Référencement Payant
  • Le Blog de Référencement Google
  • Référencement Professionnel
  • Pack Référencement Google

© 2010 - 2021 Copyright by Référencement google gratuit | C.G.V. |  Mentions légales |All rights reserved - Tous droits réservés.

HAUT
Gérer le consentement aux cookies
Nous utilisons des cookies pour optimiser notre site web et notre service.
Fonctionnel Toujours activé
Le stockage ou l’accès technique est strictement nécessaire dans la finalité d’intérêt légitime de permettre l’utilisation d’un service spécifique explicitement demandé par l’abonné ou l’utilisateur, ou dans le seul but d’effectuer la transmission d’une communication sur un réseau de communications électroniques.
Préférences
Le stockage ou l’accès technique est nécessaire dans la finalité d’intérêt légitime de stocker des préférences qui ne sont pas demandées par l’abonné ou l’utilisateur.
Statistiques
Le stockage ou l’accès technique qui est utilisé exclusivement à des fins statistiques. Le stockage ou l’accès technique qui est utilisé exclusivement dans des finalités statistiques anonymes. En l’absence d’une assignation à comparaître, d’une conformité volontaire de la part de votre fournisseur d’accès à internet ou d’enregistrements supplémentaires provenant d’une tierce partie, les informations stockées ou extraites à cette seule fin ne peuvent généralement pas être utilisées pour vous identifier.
Marketing
Le stockage ou l’accès technique est nécessaire pour créer des profils d’utilisateurs afin d’envoyer des publicités, ou pour suivre l’utilisateur sur un site web ou sur plusieurs sites web ayant des finalités marketing similaires.
Gérer les options Gérer les services Gérer les fournisseurs En savoir plus sur ces finalités
Préférences
{title} {title} {title}