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 :

Server has gone away


Sujet :

PHP & Base de données

  1. #1
    Nouveau membre du Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Avril 2013
    Messages
    82
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Loiret (Centre)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Industrie

    Informations forums :
    Inscription : Avril 2013
    Messages : 82
    Points : 36
    Points
    36
    Par défaut Server has gone away
    Bonjour,
    Pouvez vous me dire comment résoudre le problème de Server has gone away.

    Ce message apparait une seule fois et pas souvant.

    J'ai fait les modifications suivantes

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    ini_set('mysql.connect_timeout', 300);
    ini_set('default_socket_timeout', 300);
    mais sa ne marche toujours pas

    merci

  2. #2
    Membre régulier
    Homme Profil pro
    Inscrit en
    Février 2012
    Messages
    81
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : France, Haute Garonne (Midi Pyrénées)

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

    Informations forums :
    Inscription : Février 2012
    Messages : 81
    Points : 89
    Points
    89
    Par défaut
    Le problème doit provenir de ton code a un endroit sur une condition.
    EN fait cette erreur apparait le plus souvent quand tu fermes une connexion et que tu tentes de réutiliser la connexion avec un script un peu plus loin dans ta page.

    Pour schématiser l'erreur:
    Sur un script php l'erreur apparait si tu fais ca:
    Ligne 1 ouverture de la connexion
    Ligne 2 à 5: utilisation de la connexion
    Ligne 6: fermeture de la connexion
    Ligne 12: tentative d'utilisation de la connexion

    Donc tu analyses ton code est a un moment tu devrais trouver la fermeture de la connexion alors que tu tentes de toujours l'utiliser un peu plus loin.
    Après ca peut aussi être généré par un timeout mais vu le 300 secondes que tu déclares ca m'etonnerait que ce soit le problème.

    Il faudrait aussi quand même regardé les timeout déclaré dans MySQL au ca sou mais j'y crois pas trop, il y a beaucoup plus de chance que ce soit la première solution l'erreur.

Discussions similaires

  1. [MySQL] MySQL Server has gone away : timeout de 60 secondes ?
    Par kaboume dans le forum PHP & Base de données
    Réponses: 20
    Dernier message: 12/10/2011, 16h48
  2. erreur #2006 - MySQL server has gone away
    Par darknico dans le forum Administration
    Réponses: 1
    Dernier message: 13/11/2009, 11h43
  3. [MySQL] Erreur : MySQL server has gone away
    Par Invité dans le forum PHP & Base de données
    Réponses: 21
    Dernier message: 26/06/2009, 12h44
  4. Réponses: 3
    Dernier message: 13/03/2009, 13h23
  5. MySQL server has gone away
    Par maple dans le forum Installation
    Réponses: 3
    Dernier message: 04/05/2006, 11h30

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