IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

PHP & Base de données Discussion :

Erreur : Can't connect to local MySQL server through socket [MySQL]


Sujet :

PHP & Base de données

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Invité
    Invité(e)
    Par défaut Erreur : Can't connect to local MySQL server through socket
    Bonjour,
    j'ai une fonction qui me permet via une simple requête d'afficher un tableau avec la liste de ces clients.
    Cette fonction marche très bien.
    Sur cette même page j'ai un formulaire pour ajouter un client.
    Le pb est que lorsque que je valide le formulaire le tableau ne s'affiche plus.
    j'ai cette erreur a la place :

    Warning: mysql_query() [function.mysql-query]: Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)

    Warning: mysql_query() [function.mysql-query]: A link to the server could not be established in /homez.50/xxx/www/yyy/article.fonction.php on line 114
    Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)

    Je n'arrive pas a comprendre ce pb.
    Merci de votre aide

  2. #2
    Membre Expert
    Avatar de gene69
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    1 769
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Janvier 2006
    Messages : 1 769
    Par défaut
    pouf pouf

    c'est un probleme de programmation. tu as du te planter dans ton php (et aussi de section mais c'est pas si grave).

  3. #3
    Invité
    Invité(e)
    Par défaut
    Haaa, ok, comment déplacer le sujet dans la bonne section ?

    Sinon je ne voie pas ou je me suis planté niveau prog, car hormis a la validation du form l'affichage du tableau fonctionne parfaitement et je n'ai aucune notice ou erreur.

  4. #4
    Membre Expert Avatar de RunCodePhp
    Profil pro
    Inscrit en
    Janvier 2010
    Messages
    2 962
    Détails du profil
    Informations personnelles :
    Localisation : Réunion

    Informations forums :
    Inscription : Janvier 2010
    Messages : 2 962
    Par défaut
    Salut

    Est ce que par hasard tu n'aurais pas fermer la connexion à la Bdd (sans la réouvrir) avant d'exécuter cette requête ?
    Un truc genre mysql_close();

  5. #5
    Invité
    Invité(e)
    Par défaut
    Nullement, d'ailleurs je ne ferme jamais mes connexions

  6. #6
    Membre Expert Avatar de RunCodePhp
    Profil pro
    Inscrit en
    Janvier 2010
    Messages
    2 962
    Détails du profil
    Informations personnelles :
    Localisation : Réunion

    Informations forums :
    Inscription : Janvier 2010
    Messages : 2 962
    Par défaut
    As tu essayer quand même de ré-ouvrir la connexion (mysql_connect), quitte à mettre provisoirement les host/user/pass "en dur", un truc vite fait quoi.
    Et ça juste avant cette requête (ou en faisant une autre tout simple).

    Histoire d'être certain que c'est pas ça. (cette erreur y ressemble beaucoup).

    d'ailleurs je ne ferme jamais mes connexions
    D'après ce que j'ai lu, je ne crois pas que ce soit utile de fermer/ré-ouvrir sans cesse une connexion, MySQL gèrerait ça naturellement.
    Il n'y peut que les cas très particuliers, très spécifiques comme les connexions persistantes (genre mysql_pconnect) où là MySQL ne ferme jamais la connexion, il faut prévoir de le faire lorsque c'est nécessaire (voir obligatoire).

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 2
    Dernier message: 31/10/2013, 17h12
  2. Can't connect to local MySQL server through socket
    Par pontus21 dans le forum Installation
    Réponses: 3
    Dernier message: 18/04/2012, 11h46
  3. Réponses: 3
    Dernier message: 18/06/2007, 16h24
  4. Can't connect to local MySQL server through socket
    Par PamelaGeek dans le forum Réseau
    Réponses: 1
    Dernier message: 15/05/2006, 17h16
  5. PB : Can't connect to local MySQL server through socket
    Par nownow dans le forum Décisions SGBD
    Réponses: 2
    Dernier message: 30/05/2005, 09h35

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo