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 :

Problème après avoir renommé la base de données


Sujet :

EDI, CMS, Outils, Scripts et API PHP

  1. #1
    Nouveau Candidat au Club
    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Mars 2012
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Administrateur de base de données
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Mars 2012
    Messages : 3
    Points : 1
    Points
    1
    Par défaut Problème après avoir renommé la base de données
    Bonjour tout le monde,
    Je ne maitrise pas vraiment phpmyadim et voila que j'ai voulu renommer ma base de donnée( base de donnée/choix de la base à modifier/ Opération/ Changer le nom de la base de données pour...), je valide et lorsque j'ai voulu rentrer dans l’administration du site ou sur le site directement, je reçois ce message
    "Database connection error (3): Could not connect to database"

    qu'est ce que j'aurais pu oublier?

  2. #2
    Membre confirmé
    Avatar de Nowwis
    Homme Profil pro
    Développeur Web
    Inscrit en
    Juin 2009
    Messages
    406
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 33
    Localisation : France, Somme (Picardie)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Juin 2009
    Messages : 406
    Points : 498
    Points
    498
    Par défaut
    Dans tes fichiers PHP, tu as surement un fichier d'inclusion qui défini les paramètres de ta base...

    Il faut bien entendu le nom de la base de donnée pour pouvoir te connecter.

    Vérifie tes fichiers PHP ou demande à un développeur de trouver ton nom de base de donnée, c'est pas compliqué

  3. #3
    Nouveau Candidat au Club
    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Mars 2012
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Administrateur de base de données
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Mars 2012
    Messages : 3
    Points : 1
    Points
    1
    Par défaut
    Citation Envoyé par Nowwis Voir le message
    Dans tes fichiers PHP, tu as surement un fichier d'inclusion qui défini les paramètres de ta base...

    Je ne sais pas vraiment où trouver ces fichiers PHP :/
    5ur phpmyadmin, directement dans mon Disque dur, sur easy php ? (Si possible le chemin à suivre svp ^^ )
    C'était juste en changeant le nom de la base que ça à tout chamboulé, ça avait l'air d'être automatisé...
    merci

  4. #4
    Membre confirmé
    Avatar de Nowwis
    Homme Profil pro
    Développeur Web
    Inscrit en
    Juin 2009
    Messages
    406
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 33
    Localisation : France, Somme (Picardie)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Juin 2009
    Messages : 406
    Points : 498
    Points
    498
    Par défaut
    C'est dans ton disque dur (ou en FTP si tu es sur un hébergement).

    Cela dépend du programmeur... Y'en a qui le mettent dans un dossier "incl", d'autre "includes"... D'autre dans un fichier .ini...

    Ca dépend vraiment.

    Le mieux est de faire un "Rechercher" du nom de ton ancienne base dans tes fichiers PHP.

  5. #5
    Nouveau Candidat au Club
    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Mars 2012
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Administrateur de base de données
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Mars 2012
    Messages : 3
    Points : 1
    Points
    1
    Par défaut
    Merci de m'aider à résoudre le problème ^^
    Bon ça sort un peu du sujet mais c'est dans la continuité.
    Un ami m'a aidé, on n'a pas touché la base en local (pour le moment) et on en à importé une sur phpmyadmin dans ovhmanager.
    Et d'autre part j'ai envoyé le site sur fillezilla.
    Maintenant lui aussi bloque et demande :
    "nous avons mis la bonne configuration (ID et mots de passe) sur le fichier configuration.php et nous avons mis le fichier htacess.php en .htacess"
    Pourquoi cela ne marche t'il pas, le site n'apparait pas
    Y a t'il autre chose à modifier?

  6. #6
    Membre confirmé
    Avatar de Nowwis
    Homme Profil pro
    Développeur Web
    Inscrit en
    Juin 2009
    Messages
    406
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 33
    Localisation : France, Somme (Picardie)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Juin 2009
    Messages : 406
    Points : 498
    Points
    498
    Par défaut
    C'est également très difficile de répondre à une question si abstraite...

    Logiquement le configuration.php que tu as doit te donner plusieurs information si c'est bien codé.

    Le rootpath (chemin d'accès), l'url du site, la connexion à la base de donnée.

    Généralement ce sont ces valeurs qu'il faut changer quand tu passes du local vers le web.

    Le .htaccess peut également tout remettre en cause s'il est codé pour le local... Il faut donc vérifier ce qu'il y a dedans.

    Ce que je te propose c'est de poster ton fichier de configuration ainsi que ton .htaccess
    Mets des ***** sur tout ce qui concerne les mots de passe. Laisse les autres champs visible.

  7. #7
    Membre éclairé Avatar de EIN-LESER
    Homme Profil pro
    Développeur Web
    Inscrit en
    Mai 2008
    Messages
    703
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : France, Marne (Champagne Ardenne)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : Service public

    Informations forums :
    Inscription : Mai 2008
    Messages : 703
    Points : 778
    Points
    778
    Par défaut
    Prends notepad++ si tu ne l'a pas encore, ouvre une paged de ton site en local avec.
    La function recherche (ctrl F) peut te servir.

    La page te servant a te connecter resemble souvent a sa:

    Code : 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
    22
    23
    <html>
    <head>
    <title>Document sans titre</title>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
    </head>
     
    <body>
    <?PHP
    function connexion()
    {
    /*Connection a la base de données*/
    mysql_connect("localhost","root","");
    mysql_select_db("bibliotheque");
    }
    /*Deconnection de la base de donnees*/
    function deconnexion()
    {
    mysql_close();
    }
    ?>
     
    </body>
    </html>

    tu y mets sa dans notepad++:mysql_connect

    Et tu demande a rechercher dans tout le dossier ou se trouve ton site en local.

    Comme sa tu verra ou est definit l'acces a la base normalement.

    Sorry pour la methode mais avec le peux d'infos qu'on a c'est le mieux que je puisse faire

Discussions similaires

  1. [MySQL] Comment remettre mon index à 0 apres avoir parcouru un base de donnée
    Par pierrot10 dans le forum PHP & Base de données
    Réponses: 2
    Dernier message: 06/09/2018, 11h23
  2. [phpMyAdmin] Je ne peux plus insérer des données après avoir renommé une table!
    Par yvessavoie dans le forum EDI, CMS, Outils, Scripts et API
    Réponses: 1
    Dernier message: 14/02/2014, 16h22
  3. Réponses: 5
    Dernier message: 17/09/2007, 17h01
  4. Problème de mise à jour de base de données
    Par poirier dans le forum ASP
    Réponses: 2
    Dernier message: 26/05/2004, 11h38
  5. [NAV 2004] Bug après avoir renommé la corbeille
    Par Halleck dans le forum Windows
    Réponses: 2
    Dernier message: 29/02/2004, 21h06

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