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 :

connexion a base de donnee impossible [MySQL]


Sujet :

PHP & Base de données

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Futur Membre du Club
    Profil pro
    Inscrit en
    Octobre 2008
    Messages
    4
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2008
    Messages : 4
    Par défaut connexion a base de donnee impossible
    bonjour a tous

    j'ai un problème de connexion a ma base de donnée mysql avec php
    mon script est le suivant il est tout simple

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    <?php
    try
    {
    $bdd = new PDO('mysql:host=localhost;dbname=test', 'root', '');
    }
    catch (Exception $e)
    {
    	die('Erreur : ' . $e->getMessage());
    }
    ?>
    ce petit script m'affiche scrupuleusement tout ce qui est après le die sans traitement
    je suis sur wampserver
    si vous avez une idée je vous remercie infiniment de m'aider

    merci

  2. #2
    Expert confirmé

    Homme Profil pro
    Développeur Web
    Inscrit en
    Septembre 2010
    Messages
    5 418
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Puy de Dôme (Auvergne)

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

    Informations forums :
    Inscription : Septembre 2010
    Messages : 5 418
    Par défaut
    Faut paramétrer pdo pour qu'il gère les exceptions sinon par défaut il est en mode silence et donc catch ne capte rien. Un exemple

  3. #3
    Futur Membre du Club
    Profil pro
    Inscrit en
    Octobre 2008
    Messages
    4
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2008
    Messages : 4
    Par défaut
    merci abciweb
    après plusieurs tests j'ai remarqué que mon problème ne vient pas de pdo
    mais du php.
    j'ai installé wamp server, il est au vert, localhost fonctionne, phpmyadmin aussi mon fichier est enregistré en .php. le html est bien interpreté Mais quand je met une simple commande en php comme par exemple echo le serveur ne l'interprete pas, j'utilise windows 7 et wamp serveur 2.4

    Par avance merci beaucoup si vous avez une idee

  4. #4
    Expert confirmé

    Homme Profil pro
    Développeur Web
    Inscrit en
    Septembre 2010
    Messages
    5 418
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Puy de Dôme (Auvergne)

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

    Informations forums :
    Inscription : Septembre 2010
    Messages : 5 418
    Par défaut
    Pour déclarer l'ouverture de php il faut utiliser des balises longues "<?php" et non pas raccourcies "<?"
    Je dis ça à tout hasard car cela produit aussi du code php non interprété mais bon c'est depuis php 5... donc tu devrais avoir l'habitude.
    Il se peut aussi que wamp ne fonctionne pas, mais la plupart du temps quand cela se produit la page ne se charge pas. Essaies de faire des tests les plus simples possibles (sans accès bdd ni javascript qui peuvent ajouter des pb périphériques) pour essayer de bien cerner le problème. Si un simple echo ne fonctionne pas il faudra certainement désinstaller puis réinstaller wamp. Avant cela essaye de l'arrêter puis de redémarrer les services...

    A savoir au passage que j'ai aussi eu d'énormes problèmes en essayant d'installer wamp sur un ensemble de 2 disques configurés en miroir (pool générés par windows 8, système Storages Spaces). C'est impossible ou tout au moins je ne sais pas quoi modifier dans wamp et pas mieux avec easy php. J'ai dû me résoudre à l'installer sur un troisième disque simple (non configuré en miroir).

  5. #5
    Expert confirmé Avatar de papajoker
    Homme Profil pro
    Développeur Web
    Inscrit en
    Septembre 2013
    Messages
    2 323
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Nièvre (Bourgogne)

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

    Informations forums :
    Inscription : Septembre 2013
    Messages : 2 323
    Par défaut
    Citation Envoyé par khalefbr Voir le message
    une simple commande en php comme par exemple echo le serveur ne l'interprete pas, j'utilise windows 7 et wamp serveur 2.4
    Bonjour,

    Il y a l'erreur de l'étourdi: charger le fichier à partir du disque dur. Bien regarder que l'on a une url type http:// et non file://

  6. #6
    Futur Membre du Club
    Profil pro
    Inscrit en
    Octobre 2008
    Messages
    4
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2008
    Messages : 4
    Par défaut
    merci pour tous

    j'ai désinstallé wamp et j'ai supprime son répertoire et malgré ça j'ai toujours le même problème, php n'est pas interprété. j'ai installé easyphp même problème.
    je ne sais plus ce que je fais.
    merci papajoker mais quel fichier? celui du .php? et comment faire?

  7. #7
    Futur Membre du Club
    Profil pro
    Inscrit en
    Octobre 2008
    Messages
    4
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2008
    Messages : 4
    Par défaut
    merci papajoker

    le problème est résolu en suivant ton conseuil avec la réponse de "l’étourdi"

    je me suis connecte avec http://localhost

    simple très simple qui m'a pris un temps fou.

    merci pour tous

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

Discussions similaires

  1. Connexion à une base de donnee via flash
    Par trek9505 dans le forum ActionScript 1 & ActionScript 2
    Réponses: 5
    Dernier message: 24/03/2011, 11h53
  2. Connexion à la base de donnees
    Par lire1 dans le forum MS SQL Server
    Réponses: 0
    Dernier message: 13/03/2010, 16h48
  3. probleme de connexion à la base de donnees
    Par lucaazori1988 dans le forum Servlets/JSP
    Réponses: 5
    Dernier message: 21/12/2009, 18h02
  4. [MySQL] Connexion à une base de données impossible
    Par khamett dans le forum PHP & Base de données
    Réponses: 8
    Dernier message: 27/02/2008, 13h11
  5. [JDBC] Connexion à la base de donnée impossible
    Par OverCat dans le forum JDBC
    Réponses: 6
    Dernier message: 20/12/2005, 15h39

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