Je suis totalement profane en informatique :-) Mon site de location de vacances (wordpress) est hébergé chez OVH.Lorsqu'un client fait une réservation via mon calendrier, je ne reçois plus les renseignements qu'il rempli dans le formulaire(nom, adresse..) uniquement les dates qu'il bloque apparaissent dans la demande que je reçois sur mon mail. Message d'erreur :"Warning: mysql_real_escape_string() [function.mysql-real-escape-string]: Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2) in /home/bollana/www/wp-content/plugins/booking.bm.5.0.2/lib/wpdev-booking-functions.php on line 1577"
La personne qui a créé mon site me dit que je dois m'adresser à OVH car il semblerait que le site ne parvient plus à se connecter à la base de données.
Qui peut m'aider? Un grand merci d'avance
Hébergements Web - Mon site ne se connecte plus a la base de donnees
Related questions
- Connexion à mon compte client
154293
13.02.2019 09:51
- Serveur non sécurisé, celui-ci ne supporte pas FTP sur TLS
127007
03.09.2018 14:46
- reCAPTCHA erreur pour le propriétaire du site : clé de site non valide
111280
14.02.2019 16:17
- [FAQ] Comment mettre à jour mon site pour supporter Apache 2.4 ?
98711
28.07.2017 11:39
- Passage en php 7.4
97752
30.06.2020 05:05
- Augmenter taille PHP Post Max Size sur mutualisé ?
92139
04.12.2019 21:52
- The requested URL / was not found on this server
91242
02.03.2017 18:25
- Deploy d'un projet Node JS
91193
12.10.2016 20:18
- NextCloud sur mutualisé
91099
07.04.2017 08:42
- Ce site est inaccessible Impossible de trouver l'adresse DNS du serveur
90971
16.10.2016 16:24
Bonjour
Il faut quelques données techniques pour vous aider.
1- votre site semble fonctionner, vous n'en parlez pas. S'il fonctionne sous Wordpress, c'est bien qu'il y a une connexion à votre base de donnée.
2- j'ai l'impression que seul votre formulaire de contact pose problème. Soit le formulaire est totalement intégré à Wordpress, auquel cas l'erreur est bizarre (mais mysql_ ne passe pas sur PHP 7, mais le message serait différent). Soit c'est un formulaire à la main... et il faut vérifier les infos de connexion. Qui devraient être similaire à ceux de WP (fichier config.php), si c'est bien la même base de données qui est appelée.
3- une idée tout bête... votre formulaire pourrait ne pas avoir du tout besoin de se connecter à une base de données et votre programmeur a utilisé abusivement un mysql_real_escape_string() pour protéger les champs.
Regardez un peu tout ça, et revenez avec plus d'infos, pour une réponse plus précise.
Url du site?
Le site a bien été mise à jour