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 :

Mise en ligne de la base de données


Sujet :

PHP & Base de données

  1. #1
    Membre à l'essai
    Femme Profil pro
    Étudiant
    Inscrit en
    Mai 2014
    Messages
    16
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 34
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mai 2014
    Messages : 16
    Points : 11
    Points
    11
    Par défaut Mise en ligne de la base de données
    Bonjour,
    C'est la 1ere fois que je mets en ligne une base de données (pour info tout marche en local) et je rencontre le probleme suivant :


    Warning: mysql_connect() [function.mysql-connect]: Host 'monhost' is blocked because of many connection errors; unblock with 'mysqladmin flush-hosts' in /home/s1013947/public_html/photos.php on line 209
    erreur de connexion a la base de donneeHost 'monhost' is blocked because of many connection errors; unblock with 'mysqladmin flush-hosts'
    j'ai bien exporté ma bdd vers mon hébergeur via cpanel (mon hébergeur est Uber Global).
    Dans mon code, voici comment je me connecte à la bdd :
    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
    <?php 
    $db = array(); $db['host'] = 'localhost';
    $db['user'] = 'root'; // utilisateur
    $db['pass'] = 'root'; //password
    $db['base'] = 'Albums'; //nom de la base de donnee
    if($_SERVER['SERVER_NAME'] != 'localhost'){
    $db['host'] = 'monhebergeur'; $db['user'] = 'monnomdtuilisateur'; // utilisateur
    $db['pass'] = 'monmotdepasse'; //password
    $db['base'] = 'mabdd';} //nom de la base de donnee
     /** * fonction de connexion de base de donnee * @param $db (array) > mes identifiants de base * @return lien de base */
    function database_connect($db){ 
    $link = mysql_connect($db['host'],$db['user'],$db['pass']);
    if(!$link) die("erreur de connexion a la base de donnee".mysql_error());
    if(!mysql_select_db($db['base'])) die ("selection de la base impossible");
    return $link; }/** * fonction de deconnexion de base de donnee * @param $link lien de base * @return rien */
    function database_disconnect($link){ mysql_close($link); }
        $link = database_connect($db);
    ?>
    Je ne sais absolument pas comment intégrer 'mysqladmin flush-hosts' dans mon code à la ligne 209.
    J'ai essayé de faire FLUSH-HOSTS directement dans SQL sur phpmyadmin mais on me dit :
    #1227 - Access denied; you need (at least one of) the RELOAD privilege(s) for this operation
    Bref, je suis bloquée et je ne trouve rien de clair sur les forums!

    Merci d'avance pour votre aide !

  2. #2
    Membre expert
    Avatar de Spartacusply
    Homme Profil pro
    Développeur Web
    Inscrit en
    Mai 2011
    Messages
    1 723
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Loire Atlantique (Pays de la Loire)

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

    Informations forums :
    Inscription : Mai 2011
    Messages : 1 723
    Points : 3 274
    Points
    3 274
    Par défaut
    Contact directement ton hébergeur en lui indiquant ton message d'erreur, il a accès aux logs, il pourra te renseigner davantage.
    Un message utile vous a aidé ? N'oubliez pas le

    www.simplifions.fr - Simplifier vos comptes entre amis !

  3. #3
    Membre à l'essai
    Femme Profil pro
    Étudiant
    Inscrit en
    Mai 2014
    Messages
    16
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 34
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mai 2014
    Messages : 16
    Points : 11
    Points
    11
    Par défaut
    Ok, merci pour ta réponse!

Discussions similaires

  1. [Wamp] Mise en ligne d'une base de données
    Par efedril dans le forum EDI, CMS, Outils, Scripts et API
    Réponses: 1
    Dernier message: 05/02/2014, 14h13
  2. Mise en ligne d'une Base de Données
    Par Taratis dans le forum Administration
    Réponses: 4
    Dernier message: 09/11/2011, 09h09
  3. [Conception] mise à jour automatique d'une base de donné distante
    Par bipbip2006 dans le forum PHP & Base de données
    Réponses: 2
    Dernier message: 01/06/2006, 16h45
  4. Mise en réseau d'une base dee donnée
    Par Bengi dans le forum Access
    Réponses: 1
    Dernier message: 26/04/2006, 22h03
  5. afficher une ligne d'une base de données
    Par stefano dans le forum Bases de données
    Réponses: 2
    Dernier message: 13/03/2005, 19h38

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