Problèmes avec phpmyadmin

Problèmes avec phpmyadmin

par Djamila DOUCENE,
Nombre de réponses : 7

Salut;

Quand j'accède à PhpmyAdmin, deux messages d'erreurs me sont affichés:

Je sais que le problème vient de la mauvaise configuration de phpmyadmin. j'ai édité le fichier "config.sample.inc.php", et j'ai enlevé les commentaires, je me suis dite que le problème vient de là, mais finalement , aucun résultat.

/*
 * phpMyAdmin configuration storage settings.
 */

/* User used to manipulate with storage */
 $cfg['Servers'][$i]['controluser'] = 'pma';
 $cfg['Servers'][$i]['controlpass'] = 'pmapass';

/* 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]['tracking'] = 'pma_tracking';
 $cfg['Servers'][$i]['designer_coords'] = 'pma_designer_coords';
 $cfg['Servers'][$i]['userconfig'] = 'pma_userconfig';
/* Contrib / Swekey authentication */
 $cfg['Servers'][$i]['auth_swekey_config'] = '/etc/swekey-pma.conf';

/*
 * End of servers configuration
  J'ai même créé un autre utilisateur de ma base de données mysql j'ai lui attribué tous les privilèges  afin d'accéder via se compte  , voici comment j'ai procédé:

-  mysql> CREATE USER "admin"@"127.0.0.1";

- SET password FOR "admin"@"127.0.0.1" = password('*********');
- GRANT ALL ON moodle.* TO "admin"@"127.0.0.1";

Mais le problème persiste.

Quelqu'un pourrait me donner un coup de main SVP?


Moyenne des évaluations  -
En réponse à Djamila DOUCENE

Re: Problèmes avec phpmyadmin

par Jérôme DEMIAUX,
Avatar Traducteurs

Bonjour,

Je laisserai mes petits camarades répondre s'ils le peuvent mais cette communauté est portée vers Moodle et le problème décrit est spécifique à phpMyAdmin.

Il faudrait certainement vous tourner vers un forum dédié à phpMyAdmin ou tout au moins, d'après ce que l'on peut voir puisque rien n'est détaillé, vers la communauté Ubuntu.

Avez-vous au moins cliquez vers le "Pour en connaitre la raison cliquez-ici" ? qui devrait vous aiguiller vers une solution.

Jérôme.

En réponse à Jérôme DEMIAUX

Re: Problèmes avec phpmyadmin

par anthony leduc,

Je ne comprends pas trop pourquoi faire tout cela dans phpmyadmin ?

C'est pour installer moodle ? Phpmyadmin sur linux je présume.

Vous avez utilisé la commande "MySQL_secure_installation" sous votre distribution.

Une fois que cela est fait, phpmyadmin fonctionne tout seul. clin d’œil

En réponse à anthony leduc

Re: Problèmes avec phpmyadmin

par Séverin Terrier,
Avatar Documentation writers Avatar Moodleurs particulièrement utiles Avatar Testeurs Avatar Traducteurs

Bonjour,

Il n'est effectivement pas précisé l'intérêt de PhpMyAdmin dans ce cas précis.

Si le but est de voir/manipuler les données de Moodle, une fois Moodle installé, il existe le plugin Moodle Adminer dédié à cela !

Séverin

En réponse à Djamila DOUCENE

Re: Problèmes avec phpmyadmin

par Erwan Gallenne,
Avatar Développeurs de plugins

Bonjour,


Comme son nom l'indique, le fichier config.sample.inc.php est un fichier de configuration d'exemple, il faut donc en faire une copie et renommer cette copie config.inc.php

C'est dans le fichier config.inc.php qu'il faut faire les modifications.


Erwan

Moyenne des évaluations Utile (1)
En réponse à Erwan Gallenne

Re: Problèmes avec phpmyadmin

par Jérôme DEMIAUX,
Avatar Traducteurs

Et comme souvent, la réponse était dans l'énoncé. Trop fort Erwann !

Jérôme.

ps : dis ! On ne te voit plus aux soirées Moodle ?

En réponse à Jérôme DEMIAUX

Re: Problèmes avec phpmyadmin

par Erwan Gallenne,
Avatar Développeurs de plugins

les journées sont un peu trop courtes pour libérer les soirées mais je veux bien une invitation pour la prochaine, on ne sait jamais ...

En réponse à Djamila DOUCENE

Re: Problèmes avec phpmyadmin

par Gaël Mifsud,
Le module adminer est pratique mais extrêmement simpliste en comparaison de phpMyAdmin.

Comme déjà dit, il faut modifier le fichier config.inc.php dans la racine de phpmyadmin.
Avec les données de ton dernier messages, il faut créer un utilisateur pma avec le mot de passe pmapass qui a tous les droits sur la base phpmyadmin.
(Je conseille de changer le mot de passe mais chacun fait comme il veut).

Ensuite, il te faut aller sur la base phpmyadmin, trouver le fichier /examples/create_tables.sql et recopier son contenu dans l'onglet MYSQL pour créer les bons champs (avec les noms indiqués dans le fichier config.inc).

Tout cela ne sert qu'à la gestion interne de phpmyadmin, pour avoir des liens entre tables relationnelles, la génération du schéma de tables, etc, mais n'empêche à priori pas son bon fonctionnement s'il reste un message d'erreur.