CONNEXION
  • RetourJeux
    • Sorties
    • Hit Parade
    • Les + populaires
    • Les + attendus
    • Soluces
    • Tous les Jeux
    • Gaming
  • RetourActu Gaming
    • News
    • Astuces
    • Tests
    • Previews
    • Toute l'actu gaming
  • RetourBons plans
    • Bons plans
    • Bons plans Smartphone
    • Bons plans Hardware
    • Bons plans Image et Son
    • Bons plans Amazon
    • Bons plans Cdiscount
    • Bons plans Decathlon
    • Bons plans Fnac
    • Tous les Bons plans
  • RetourJVTech
    • Actus High-Tech
    • Intelligence Artificielle
    • Smartphones
    • Mobilité urbaine
    • Hardware
    • Image et son
    • Tutoriels
    • Tests produits High-Tech
    • Guides d'achat High-Tech
    • JVTech
  • RetourCulture
    • Actus Culture
    • Culture
  • RetourVidéos
    • A la une
    • Gaming Live
    • Vidéos Tests
    • Vidéos Previews
    • Gameplay
    • Trailers
    • Chroniques
    • Replay Web TV
    • Toutes les vidéos
  • RetourForums
    • Hardware PC
    • PS5
    • Switch 2
    • Xbox Series
    • Switch
    • Pokemon pocket
    • FC 25 Ultimate Team
    • League of Legends
    • Tous les Forums
  • PC
  • PS5
  • Xbox Series
  • Switch 2
  • PS4
  • One
  • Switch
  • iOS
  • Android
  • MMO
  • RPG
  • FPS
En ce moment Genshin Impact Valhalla Breath of the wild Animal Crossing GTA 5 Red dead 2
Liste des sujets

Problème de connexion mysql

CuneytCakir
CuneytCakir
Niveau 8
05 juillet 2013 à 14:07:30

Je viens d’héberger mon site lorsque je veux me connecter à mon espace admin j'ai ce message :

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) et le chemin de ma classe,

Je ne peux pas me connecter.
Par avance merci

Thymotep
Thymotep
Niveau 10
05 juillet 2013 à 14:16:42

Oui et ? Tu veux qu'on fasse quoi ? Changer les identifiants d'accès de la BDD à ta place ? :-(

CuneytCakir
CuneytCakir
Niveau 8
05 juillet 2013 à 14:18:54

Les identifiants sont correct car j'arrive a lire les données de la bdd sur mon site

Thymotep
Thymotep
Niveau 10
05 juillet 2013 à 14:27:21

C'est pas ce qu'indique le message pourtant :( Plusieurs connexions différentes ?

CuneytCakir
CuneytCakir
Niveau 8
05 juillet 2013 à 14:32:51

arning: mysql_real_escape_string() [function.mysql-real-escape-string]: Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)

Warning: mysql_real_escape_string() [function.mysql-real-escape-string]: A link to the server could not be established in

Warning: mysql_real_escape_string() [function.mysql-real-escape-string]: Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock'

Warning: mysql_real_escape_string() [function.mysql-real-escape-string]: A link to the server could not be established in

J'ai tous ces messages, il pointe à chaque fois vers ma classe " sécurité " alors qu'elle fonctionnait en local.

Thymotep
Thymotep
Niveau 10
05 juillet 2013 à 14:38:40

OUI ET ? Comment tu veux qu'on t'aide ? Tu nous donnes une erreur comme çà, je vois pas comment t'aider hein, je suis pas devin :ok:

CuneytCakir
CuneytCakir
Niveau 8
05 juillet 2013 à 14:41:48

Non je pensais qu'avec l'expérience vous avez déjà du rencontrer ce type d'erreur. Bon bin pas grave :/

CuneytCakir
CuneytCakir
Niveau 8
05 juillet 2013 à 15:41:45

http://pastebin.com/xaBgjDJU

Voilà ma classe et je récupère sous forme de :

$login = Securite::bdd($_POST['login']);

Caymal_keke
Caymal_keke
Niveau 32
05 juillet 2013 à 15:48:05

soit la BDD est pas démarré, soit les données de connexion que tu as mis sont faux

CuneytCakir
CuneytCakir
Niveau 8
05 juillet 2013 à 18:32:01

faux car jarrive a lire ma bdd et qu

CuneytCakir
CuneytCakir
Niveau 8
05 juillet 2013 à 18:33:30

et jarrive a me connecter en supprimant la class

minimoit
minimoit
Niveau 7
05 juillet 2013 à 18:57:22

Fait voir le code où ta classe est utilisé ainsi que le mysql_connect().

Sinon un socket est l'association d'une adresse ip avec un port.Donc si t'a un socket error vérifie le nom de domaine ainsi le numéro de port associé à la connexion SQL,tu dois avoir une erreur dans la chaine.

Par exemple : mysql_connect('test.com:8080','root','test');

Sous forums
  • Aide à l'achat Mac
  • Création de sites web
  • Création de Jeux
  • Linux
  • Programmation
  • Internet
  • Steam Deck
  • Macintosh
  • Hardware
La vidéo du moment