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

EDI, CMS, Outils, Scripts et API PHP Discussion :

base MySQL non accessible


Sujet :

EDI, CMS, Outils, Scripts et API PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Homme Profil pro
    Étudiant
    Inscrit en
    Décembre 2013
    Messages
    73
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Bâtiment Travaux Publics

    Informations forums :
    Inscription : Décembre 2013
    Messages : 73
    Par défaut base MySQL non accessible
    Bonjour,

    J'ai EasyPHP-5.3.3.1 avec j'ai développé pas mal de programmes PHP qui tournent avec la base Mysql.
    Cela fonctionne bien depuis 5 à 6 ans et aujourd'hui je me trouve devant un problème, à savoir :

    J'accède bien à mon menu, mais je n'accède plus aux programmes qui utilisent ma base de données.

    Lorsque j'appelle un programme de mon menu ou même en direct et faisant appel à la base de données, voilà les messages d'erreur :

    Warning: mysql_connect() [function.mysql-connect]: [2002] Une tentative de connexion a échoué car le parti connecté n'a pa (trying to connect via tcp://127.0.0.1:3306) in C:\Program Files (x86)\EasyPHP-5.3.3.1\www\Appli_compte\Base_Compte.php on line 17

    Warning: mysql_connect() [function.mysql-connect]: Une tentative de connexion a échoué car le parti connecté n'a pas répondu convenablement au-delà d'une certaine durée ou une connexion établie a échoué car l'hôte de connexion n'a pas répondu. in C:\Program Files (x86)\EasyPHP-5.3.3.1\www\Appli_compte\Base_Compte.php on line 17

    Fatal error: Maximum execution time of 30 seconds exceeded in C:\Program Files (x86)\EasyPHP-5.3.3.1\www\Appli_compte\Base_Compte.php on line 17

    Je ne comprends pas ce (trying to connect via tcp://127.0.0.1:3306) alors que j'appelle mon programme avec http://127.0.0.1:8888/Appli_compte/... donc 8888 et non 3306 comme donné dans l'erreur.

    Pour info dans la ligne 17 (on line 17 du message de l'erreur) j'ai "$connect = mysql_connect($gst_serveur_bd, $gst_utilisateur_bd, $gst_mdp_utilisateur_bd) or die('Erreur de connexion : '.mysql_error());" avec les variables correctement remplies.

    Même quand je lance http://127.0.0.1:8888/home/ et que j'appelle l'option "Administrer MySQL avec PhpMyAdmin" pour accéder à ma base sans passer par mes programmes, je ne peux pas y accéder, mais là je n'ai pas d'erreur, mais cela me laisse un écran blanc !!

    Je me sers tous les jours de ces programmes, encore ce matin et tout marchait bien, que s'est t-il passé ???

    La seule chose que j'ai faite ai que j'ai actualisé Avast et redémarrer l'ordi, est ce du à çà ?? car je je n'ai rien fait d'autres que regarder quelques sites que je regarde journellement.

    Je vous remercie d'avance de me donner une solution.
    Cordialement.
    Théo

  2. #2
    Modérateur
    Avatar de sabotage
    Homme Profil pro
    Inscrit en
    Juillet 2005
    Messages
    29 208
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Juillet 2005
    Messages : 29 208
    Par défaut
    3306 c'est le port de la base de données ; 8888 c'est le port de ton serveur web.
    Tu as essayé "localhost" au lieu de 127.0.0.1 dans ton mysql_connect() ?
    Est-ce que le serveur de base de données apparait bien démarré ?
    As-tu essayé sans Avast ?
    N'oubliez pas de consulter les FAQ PHP et les cours et tutoriels PHP

  3. #3
    Membre confirmé
    Homme Profil pro
    Étudiant
    Inscrit en
    Décembre 2013
    Messages
    73
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Bâtiment Travaux Publics

    Informations forums :
    Inscription : Décembre 2013
    Messages : 73
    Par défaut
    Bonjour,
    Je viens d'essayer avec localhost à la place de 127.0.0.1, c'est la même chose, note que j'avais essayé localhost au début de ma première utilisation et que cela ne marchait pas, çà marchait uniquement avec 127.0.0.1
    Hier matin toutes mes applis marchaient bien, comme toujours, et c'est après que j'ai mis à jour Avast que cela ne marche plus, mais uniquement les programmes se connectant à la base de données, alors est ce qu'Avast est en cause ? je ne peux le dire.
    Qu'est ce que tu entends par "Est-ce que le serveur de base de données apparait bien démarré ?", c'est l'îcone noir avec son menu accessible avec le bouton droit de la souris ?
    Dans ce menu j'accède à l'administration qui me crée une page web dans laquelle j'accède à l'option "Administrer MySQL avec PhpMyAdmin" pour accéder à ma base sans passer par mes programmes, et par là également je ne peux accéder à ma base.
    Help !!! merci d'avance.
    Cordialement.
    Théo

  4. #4
    Modérateur
    Avatar de sabotage
    Homme Profil pro
    Inscrit en
    Juillet 2005
    Messages
    29 208
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Juillet 2005
    Messages : 29 208
    Par défaut
    Help !!!
    Fais tout ce que je t'ai dit.
    N'oubliez pas de consulter les FAQ PHP et les cours et tutoriels PHP

  5. #5
    Membre confirmé
    Homme Profil pro
    Étudiant
    Inscrit en
    Décembre 2013
    Messages
    73
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Bâtiment Travaux Publics

    Informations forums :
    Inscription : Décembre 2013
    Messages : 73
    Par défaut
    Comme tu m'as dit, j'ai essayé avec localhost à la place de 127.0.0.1 et çà ne marche pas.
    J'ai aussi désactivé temporairement Avast et çà ne marche toujours pas.
    Quand au serveur qui apparait bien démarré, je répète la question, où le voit on ? c'est l'icône noir qui apparait ?
    Merci de la réponse.

    Je renouvelle ma question sous une autre forme :
    Je travaille avec EasyPHP-5.3.3.1 et j'ai écrit plusieurs programmes PHP qui tournent sans problème depuis longtemps.
    Puis tout d'un coup en redémarrant mon ordi je rencontre un problème.
    Si je lance un programme qui ne fait pas appel à Mysql, il fonctionne très bien, mais tous les programmes qui doivent se connecter à Mysql m'affichent une erreur "Une tentative de connexion a échoué".
    Les processus EasyPHP-5.3.3.1.exe (easyPHP Manager), apache.exe (Apache HTTP Server) et mysqld.exe sont actifs, (Apache 2 lignes).
    Egalement lorsque je veux accéder à ma base avec PhpmyAdmin, je ne peux aller sur ma base.
    J'ai réessayer de rouvrir EasyPHP en tant qu'administrateur, même chose, toujours impossible de se connecter à Mysql.
    Voilà si vous pouvez m'aider, ce serait sympa, merci.
    Théo

  6. #6
    Modérateur
    Avatar de sabotage
    Homme Profil pro
    Inscrit en
    Juillet 2005
    Messages
    29 208
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Juillet 2005
    Messages : 29 208
    Par défaut
    As-tu essayé de réinstaller EasyPHP ?
    N'oubliez pas de consulter les FAQ PHP et les cours et tutoriels PHP

Discussions similaires

  1. [MySQL] Connexion à 2 bases Mysql et Access en meme temps Via PHP
    Par ssate36 dans le forum PHP & Base de données
    Réponses: 10
    Dernier message: 08/06/2012, 17h04
  2. Base Mysql vers Access
    Par ghir_ana dans le forum Access
    Réponses: 2
    Dernier message: 14/10/2011, 16h18
  3. Connexion sur une base Mysql distante (non locale)
    Par externa dans le forum SQL Procédural
    Réponses: 2
    Dernier message: 20/02/2006, 11h34
  4. Form Access - Base Mysql - Perf
    Par _developpeur_ dans le forum Requêtes
    Réponses: 2
    Dernier message: 07/12/2005, 15h22
  5. se connecter à une base mysql via access
    Par Thom N2h dans le forum Access
    Réponses: 3
    Dernier message: 28/11/2005, 23h54

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