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 2013 depuis une application


Sujet :

PHP & Base de données

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Août 2005
    Messages
    163
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Août 2005
    Messages : 163
    Par défaut Erreur 2013 depuis une application
    Bonjour,
    J'essaye de me connecter (mysql_connect) depuis un ordinateur sur un serveur windows qui contient une base de données mysql (version 5.5.21). J'obtiens toujours l'erreur 2013.
    - Dans le fichier my.ini sur le serveur il n'y a pas de bind-address ni de skip-networking !
    - Le service mysqld tourne (task manager le montre).
    - Le service mysqld écoute sur 3306 (netstat -ano -p tcp le montre).
    - Le hostname est atteignable par un ping.
    - telnet hostname 3306 affiche: connexion à hostname ... impossible d'ouvrir une connexion à l'hôte, sur le port 3306

    Sur le serveur, si je fais:
    telnet 127.0.0.1 3306 j'obtiens la connexion
    telnet localhost 3306 aussi
    telnet hostname 3306 ne marche pas
    telnet ip-hostname 3306 ne marche pas

    - Il n'y a qu'une ligne dans le fichier hosts: 127.0.0.1 localhost
    - le firewall est désactivé

    Je crois que j'ai tout dis ...
    Je ne sais plus où chercher. Apparemment mysql ne serait pas atteignable de l'extérieur.
    Quelqu'un aurait-il des idées de test ?
    Merci beaucoup d'avance !

    P.S: faut-il mettre ce message dans le forum mysql plutôt ?

  2. #2
    Membre Expert
    Avatar de ericd69
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Avril 2011
    Messages
    1 919
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Avril 2011
    Messages : 1 919
    Billets dans le blog
    1
    Par défaut
    tu es sur un dédié ou un serveur de dev? si tu es sur un dédié ovh ils empêchent l'accès à mysql de l'extérieur...

    si tu es sous windows as tu bien enregistré une entrée pour le virtual host que tu veux utiliser dans la liste des vhost de httpd.conf et dans le fichier hosts de windows? sinon c'est normal que le nom de domaine ne soit pas reconnu

    en regardant la doc ça veut dire que ta connexion est perdue pendant une requête... tu fais un traitement lourd?

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Août 2005
    Messages
    163
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Août 2005
    Messages : 163
    Par défaut
    La base est sur un serveur de dev. L'application cliente est sur un dédié qui autorise l'accès à des bases vers l'extérieur.
    Pas le temps de faire du traitement puisque mysql inatteignable.
    Que vient faire httpd.conf sur du windows ?

  4. #4
    Membre Expert
    Avatar de ericd69
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Avril 2011
    Messages
    1 919
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Avril 2011
    Messages : 1 919
    Billets dans le blog
    1
    Par défaut
    si ta base était en locale...

    mais la tu ne t'en sert pas si c'est en distant...

    ton firewall ne bloquerait pas par hasard? (celui du dédié s'il en a un)

    c'est quoi l'os du dédié windows?...

    oups je viens de relire et en fait tu as l'application sur un dédié et ta bd sur ton ordi...

    en ip fixe?

  5. #5
    Membre confirmé
    Profil pro
    Inscrit en
    Août 2005
    Messages
    163
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Août 2005
    Messages : 163
    Par défaut
    relis encore une fois ...
    je n'ai pas dis que le dédié était sous windows. D'ailleurs il est sous linux chez un hébergeur. Les hébergeurs bloquent le port 3306 en entrée,pas en sortie.

    Mon ordi n'a pas d'ip fixe mais a un hostname fixe (grâce à dyndns).

  6. #6
    Membre Expert
    Avatar de ericd69
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Avril 2011
    Messages
    1 919
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Avril 2011
    Messages : 1 919
    Billets dans le blog
    1
    Par défaut
    ça dépend des hébergeurs...

    tu es en ip fixe sur ton ordi?

Discussions similaires

  1. [CR 9] Erreur 728 CRPEngine PEOpenPrintJob depuis une application C++
    Par mbanaouas dans le forum SAP Crystal Reports
    Réponses: 0
    Dernier message: 05/07/2012, 11h21
  2. Réponses: 2
    Dernier message: 03/03/2012, 21h55
  3. [windows] erreur 2003 depuis une application
    Par phicarre dans le forum Administration
    Réponses: 1
    Dernier message: 03/03/2012, 08h52
  4. Gestion des Utilisateurs depuis une application
    Par LLaurent dans le forum XMLRAD
    Réponses: 4
    Dernier message: 25/03/2003, 16h29

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