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

Dreamweaver Discussion :

Connexion MySQL - erreur non identifiée !


Sujet :

Dreamweaver

  1. #1
    Candidat au Club
    Inscrit en
    Avril 2009
    Messages
    3
    Détails du profil
    Informations forums :
    Inscription : Avril 2009
    Messages : 3
    Par défaut Connexion MySQL - erreur non identifiée !
    Bonjour à tous,

    Je souhaiterais pouvoir ajouter à DW une base de donnée.
    J'ai installé EasyPHP 3.0 et créé une base de données de test avec sa table.
    J'ai créé une page php permettant de se connecter et lire la table. Cela fonctionne (en appuyant sur la touche F12) et en voici un bout du code :
    <?php
    // Connexion et sélection de la base
    $link = mysql_connect("localhost", "root", "mysql") or die("Impossible de se connecter");echo "Connexion réussie"; ..."


    PAR CONTRE, j'ai un problème si je veux utiliser la fenetre de connexion. J'entre pourtant "les bons" paramêtres :
    Nom de la connexion : maConnexionFILM
    Serveur MySQL : localHost
    Utilisateur : root
    Mot passe : mysql
    Base de donnée : MESFILMS

    Lorsque je fais tester ou sélectionner, DW m'informe d'une "Erreur non identifiée".
    Je ne vois pas ou est le problème car le script php fonctionne très bien ?. Que dois-je modifier dans DW ?

    Note : Je voulais utiliser la fenetre de connexion pour créer avec DW des formulaires d'enregistrements.

    Merci pour votre aide.
    Images attachées Images attachées  

  2. #2
    Membre chevronné

    Inscrit en
    Mai 2008
    Messages
    348
    Détails du profil
    Informations forums :
    Inscription : Mai 2008
    Messages : 348
    Par défaut
    Salut,

    Tu saisis un password (mysql) pour accéder à ta base mais par défaut il n'y a pas de mot de passe à saisir sauf si tu en as ajouté un auquel cas je n'ai rien à dire.

    A toi de voir.

  3. #3
    Membre Expert Avatar de HiRoN
    Homme Profil pro
    Développeur Web
    Inscrit en
    Août 2007
    Messages
    2 035
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Août 2007
    Messages : 2 035
    Par défaut
    Citation Envoyé par Botzouk Voir le message
    Tu saisis un password (mysql) pour accéder à ta base mais par défaut il n'y a pas de mot de passe à saisir sauf si tu en as ajouté un auquel cas je n'ai rien à dire.
    +1. Vérifies en premier lieu de ce côté là.
    Essaies ensuite de mettre un mysql_error() dans ton die afin d'essayer d'avoir plus d'informations sur la source de l'erreur.

  4. #4
    Candidat au Club
    Inscrit en
    Avril 2009
    Messages
    3
    Détails du profil
    Informations forums :
    Inscription : Avril 2009
    Messages : 3
    Par défaut Toujours en échec et mat ...
    Merci à HiRoN et Botzouk de m'avoir répondu aussi vite.

    Le code PHP suivant me permet de faire les requètes que je souhaite sur la base de données en local sur le même ordinateur :
    Code PHP : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    <?php
    // Connexion et sélection de la base
    $link = mysql_connect("localhost", "root", "mysql")    or die("Impossible de se connecter");
    echo "Connexion réussie";
    mysql_select_db("MESFILMS") or die("Could not select database");
    // Exécuter des requêtes SQL
    $query = "SELECT * FROM locations";
    $result = mysql_query($query) or die("Query failed");
    // Afficher des résultats en HTML
    echo "<table>\n";
    while ($line = mysql_fetch_assoc($result)) 
    {   echo "\t<tr>\n";
        foreach ($line as $col_value) {
    	        echo "\t\t<td>$col_value</td>\n";
    			    }
    				echo "\t</tr>\n";
    	}echo "</table>\n";
    	// Libération des résultats mysql_free_result($result);
    	// Fermeture de la connexion 
    	mysql_close($link);
    	?>
    J'obtiens les lignes contenues dans la table. C'est tout bon ... voir le fichier joint "ConnexionPHP_OK.GIF"

    Mon soucis est donc de vouloir simplement ouvrir une connexion via le menu "Application\Base de données" de DW.
    Je clique sur le "+" pour ajouter un jeu d'enregistrement et dans la fenètre qui s'ouvre je renseigne les informations avec les mêmes éléments que ceux que j'ai employés dans le fichier php ci-dessus.
    Mais lorsque je clique sur "Sélectionner" ou "Tester" il me met cette erreur non identifiée ! voir fichier joint ErreurNonIdentifie_v2.GIF.
    Note : J'ai aussi la même erreur sans mot de passe.

    PS: Lors de mon installation, le port 80 était utilisé. J'ai donc modifié le fichier httpd.conf pour que le serveur écoute en 8080. Cependant lorsque j'ouvre la console "Administration" depuis l'icone EasyPHP de la zone de notification, easyPHP m'ouvre une fenetre IE avec pour adresse "127.0.0.1/home/" Comment lui dire de pointer directement sur "127.0.0.1:8080/home/" ?
    Est-ce en rapport ?
    Images attachées Images attachées   

  5. #5
    Invité
    Invité(e)
    Par défaut
    Salut,

    peux-tu remplacer localhost par 127.0.0.1 dans DW et refaire un test de connectivité?

    concernant le port d'écoute je n'ai pas esayphp3.0 d'installer mais normallement dans le fichier de configuration apache (httpd.conf) tu devrais pouvoir changer le port par défaut

    Fais une recherche sur les directives Listen et ServerName et remplace le port 80 par 8080.

    si ça ne va pas tu peux toujours fournir le fichier de configuration en pièce jointe pour que je puisse y jeter un oeil.

  6. #6
    Candidat au Club
    Inscrit en
    Avril 2009
    Messages
    3
    Détails du profil
    Informations forums :
    Inscription : Avril 2009
    Messages : 3
    Par défaut Merci mais le problème reste entier ...
    Salut Mygale1978

    Je pense lorsque tu me parles de modifier le localhost par son IP 127.0.0.1, que tu fais référence à la fenetre de connexion mySQL (celle correspondant au fichier joint ErreurNonIdentifie_v2.GIF précédent).

    Le résultat est le même. ECHEC.

    J'ai aussi fait des test avec ou sans mot de passe mais c'est pareil!

    Pour essai, je me suis aussi amusé à modifier le localhost du serveur d'évaluation voir fichier joint TestServeurEvaluation.GIF mais rien non plus de ce coté là ...

    Je te joins les fichier de config que j'emploie.

    PS : J'ai viré le logiciel qui occupait le port 80 pour qu'il écoute ailleurs. Le port 80 est donc redevenu libre par rapport au premier message que j'avais écrit.
    Images attachées Images attachées  
    Fichiers attachés Fichiers attachés

Discussions similaires

  1. Connexion Mysql erreur
    Par makensy13 dans le forum W4 Express
    Réponses: 1
    Dernier message: 24/06/2011, 18h14
  2. erreur non identifiée
    Par firgon dans le forum Débuter avec Java
    Réponses: 7
    Dernier message: 15/12/2008, 12h25
  3. erreur non identifiée espèce non reconnu
    Par matrixspirit dans le forum Bioinformatique
    Réponses: 10
    Dernier message: 25/04/2008, 18h37
  4. Erreur connexion mysql
    Par bodbod dans le forum Bases de données
    Réponses: 3
    Dernier message: 10/07/2004, 10h28
  5. [FLASH MX] Erreur : L'identifiant non sensible à ...
    Par blowdesign dans le forum Flash
    Réponses: 2
    Dernier message: 16/05/2004, 22h10

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