Partage
  • Partager sur Facebook
  • Partager sur Twitter

trop d'erreur dans phpMyadmin

Sujet résolu
    2 octobre 2018 à 19:51:44

    Bonjour,

    Je ne sais pas réellement le pourquoi du comment, mais je me suis retrouver avec toutes ces erreurs (elle ne sont pas vraiment dérangeante), si vous voyez une solution à quelque unes, ça serait génial . J'ai essayer de modifier le fichier \ phpmyadmin \ config.inc.php , mais j'ai du mal à déterminer les ligne que je dois modifié.

    /* Authentication type */
    $cfg['Servers'][$i]['port'] = '3306';
    $cfg['Servers'][$i]['auth_type'] = 'HTTP';
    $cfg['Servers'][$i]['user'] = 'root';
    $cfg['Servers'][$i]['password'] = '';
    /* Server parameters */
    $cfg['Servers'][$i]['host'] = '127.0.0.1';
    $cfg['Servers'][$i]['compress'] = false;
    $cfg['Servers'][$i]['AllowNoPassword'] = true;
    
    /**
     * phpMyAdmin configuration storage settings.
     */
    
    /* User used to manipulate with storage */
    // $cfg['Servers'][$i]['controlhost'] = '';
    // $cfg['Servers'][$i]['controlport'] = '';
    $cfg['Servers'][$i]['controluser'] = 'pma';
    $cfg['Servers'][$i]['controlpass'] = '';
    
    /* Storage database and tables */
    $cfg['Servers'][$i]['pmadb'] = 'phpmyadmin';
    $cfg['Servers'][$i]['bookmarktable'] = 'pma__bookmark';
    $cfg['Servers'][$i]['relation'] = 'pma__relation';
    $cfg['Servers'][$i]['table_info'] = 'pma__table_info';
    $cfg['Servers'][$i]['table_coords'] = 'pma__table_coords';
    $cfg['Servers'][$i]['pdf_pages'] = 'pma__pdf_pages';
    $cfg['Servers'][$i]['column_info'] = 'pma__column_info';
    $cfg['Servers'][$i]['history'] = 'pma__history';
    $cfg['Servers'][$i]['table_uiprefs'] = 'pma__table_uiprefs';
    $cfg['Servers'][$i]['tracking'] = 'pma__tracking';
    $cfg['Servers'][$i]['userconfig'] = 'pma__userconfig';
    $cfg['Servers'][$i]['recent'] = 'pma__recent';
    $cfg['Servers'][$i]['users'] = 'pma__users';
    $cfg['Servers'][$i]['usergroups'] = 'pma__usergroups';
    $cfg['Servers'][$i]['navigationhiding'] = 'pma__navigationhiding';
    $cfg['Servers'][$i]['savedsearches'] = 'pma__savedsearches';
    $cfg['Servers'][$i]['central_columns'] = 'pma__central_columns';
    $cfg['Servers'][$i]['designer_coords'] = 'pma__designer_coords';
    $cfg['Servers'][$i]['designer_settings'] = 'pma__designer_settings';
    $cfg['Servers'][$i]['export_templates'] = 'pma__export_templates';
    $cfg['Servers'][$i]['favorite'] = 'pma__favorite';
    // $cfg['Servers'][$i]['favorite'] = 'pma__favorite';
    // $cfg['Servers'][$i]['users'] = 'pma__users';
    // $cfg['Servers'][$i]['usergroups'] = 'pma__usergroups';
    // $cfg['Servers'][$i]['navigationhiding'] = 'pma__navigationhiding';
    // $cfg['Servers'][$i]['savedsearches'] = 'pma__savedsearches';
    // $cfg['Servers'][$i]['central_columns'] = 'pma__central_columns';
    // $cfg['Servers'][$i]['designer_settings'] = 'pma__designer_settings';
    // $cfg['Servers'][$i]['export_templates'] = 'pma__export_templates';
    
    /**
     * End of servers configuration
     */
    
    /**
     * Directories for saving/loading files from server
     */
    $cfg['UploadDir'] = '';
    $cfg['SaveDir'] = '';



    Je ne sais même pas qui est le user pma (je crois que par défaut on à root et pma). Je suis en localhost  et j'utilise le framework symfony (mais bon, celui là je le lance avec le serveur prédéfinis de symfony, donc j'avais modifier le .env).

    .
    Je ne sais pas où j'ai pu configurer controluser.
    Et je comprend pas non plus l'erreur TempDir.

    Je suis sur Ubuntu, et j'utilise le serveur Xamp.

    Merci .

    -
    Edité par Cielphis 2 octobre 2018 à 20:22:27

    • Partager sur Facebook
    • Partager sur Twitter
      3 octobre 2018 à 11:57:42

      Peux-tu me dire ce que t'affiche la requête suivante ? : 

      SELECT user, host
      FROM mysql.user;

      Bien à toi,

      Antoine, étudiant en BTS SIO SLAM

      • Partager sur Facebook
      • Partager sur Twitter
        3 octobre 2018 à 14:46:54

        merci pour ta réponse. J'ai pas tellement compris le but  de ta commande, mais voici le résultat : 

        Tu cherches à avoir quel résultat ?

        • Partager sur Facebook
        • Partager sur Twitter
          3 octobre 2018 à 21:14:21

          Bonjour,

          PHPMyAdmin (PMA) essaye de se connecter au serveur MySQL avec l'utilisateur pma ... qui n'existe pas au vu du résultat de la requête que tu as exécuté ...

          Je ne connais pas vraiment l'utilisation de PMA, mais à la ligne 18 du fichier de configuration tu peux mettre root, au lieu de pma, ou alors créer un utilisateur nommé pma sur ton serveur MySQL ...

          • Partager sur Facebook
          • Partager sur Twitter
          Seul on va plus vite, ensemble on va plus loin ... A maîtriser : Conception BDD, MySQL, PHP/MySQL
            5 octobre 2018 à 21:45:55

            Okay merci je comprend mieux ma requete,je vais essayer de mettre root à la ligne 18, ça me semble logique. Cependant je pense que j'aurais toujours l'erreur tmp. 

            Je vous dit si tout fonctionne demain, je n'ai pas mon ordinateur sous la patte ><.

            Bonne soiree

            -
            Edité par Cielphis 5 octobre 2018 à 21:46:57

            • Partager sur Facebook
            • Partager sur Twitter
              7 octobre 2018 à 10:02:22

              C'est bon ca fonctionne bien , merci, il me reste plus que à corriger l'erreur tmp :

              " $cfg['TempDir'] (./tmp/) n'est pas accessible. phpMyAdmin est incapable de mettre en cache les modèles et de ce fait sera lent. "

              Sans doute qu'il me manque une ligne dans config.inc.php. Mais c'est quand même bizarre, car j'ai jamais réellement modifié ce fichier ^^' 

              bonne journée

              • Partager sur Facebook
              • Partager sur Twitter
                7 octobre 2018 à 18:00:30

                PMA ne trouve pas le répertoire tmp donné en configuration ...

                Soit tu le crées manuellement, soit tu changes la configuration pour le faire pointer vers un autre répertoire ...

                • Partager sur Facebook
                • Partager sur Twitter
                Seul on va plus vite, ensemble on va plus loin ... A maîtriser : Conception BDD, MySQL, PHP/MySQL
                  8 octobre 2018 à 0:02:05

                  J'ai rien compris au fichier de base.. je suis en deuxième année de BTS, qu'est ce que je pourrais faire pour y remédier ? J'ai vraiment pensé au départ que c'était un soucis de droits utilisateur
                  • Partager sur Facebook
                  • Partager sur Twitter
                    8 octobre 2018 à 8:54:33

                    Lecodeclavie a écrit:

                    J'ai vraiment pensé au départ que c'était un soucis de droits utilisateur

                    Si le répertoire en question existe, c'est bien un problème de droits ...

                    Si il n'existe pas, je suppose un problème lors de l'installation, alors choisir une solution dans mon message précédent.

                    Lecodeclavie a écrit:

                    J'ai rien compris au fichier de base

                    Donc crées un répertoire tmp au bon endroit et tout devrait rentrer dans l'ordre ...

                    • Partager sur Facebook
                    • Partager sur Twitter
                    Seul on va plus vite, ensemble on va plus loin ... A maîtriser : Conception BDD, MySQL, PHP/MySQL

                    trop d'erreur dans phpMyadmin

                    × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
                    × Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
                    • Editeur
                    • Markdown