Précédent   Forum des professionnels en informatique > PHP > Outils > phpMyAdmin
phpMyAdmin Forum d'entraide sur l'outil phpMyAdmin : installation, utilisation, etc. Avant de poster -> Cours phpMyAdmin
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 12/01/2012, 19h23   #1
Invité régulier
 
Inscription : novembre 2006
Messages : 30
Détails du profil
Informations forums :
Inscription : novembre 2006
Messages : 30
Points : 8
Points : 8
Par défaut Onglet concepteur sous Apache pour Windows

Je n'arrive pas à activer l'onglet concepteur dans phpMyAdmin afin de disposer du schéma relationnel graphique. Ma configuration est la suivante :
Windows Server 2008, Apache 2.2, Mysql 5.5.11, phpMyAdmin 3.4.7.1.

1. J'ai importé le script C:\Program Files (x86)\Apache Software Foundation\Apache2.2\htdocs\phpMyAdmin\scripts\create_tables.sql ce qui m'a créé une base phpMyAdmin comportant 10 tables avec le préfixe pma_.

2. J'ai modifié le fichier C:\Program Files (x86)\Apache Software Foundation\Apache2.2\htdocs\phpMyAdmin\config\config.inc.php
en ajoutant les lignes suivantes :
Code :
1
2
3
 
$cfg['Servers'][$i]['pmadb'] = 'phpMyAdmin';
$cfg['Servers'][$i]['relation'] = 'pma_relation';
3. J'ai redémarré le service Apache 2.2

La fonctionnalité concepteur n'est pas activée.
grouzou_08 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 31/01/2012, 23h39   #2
Invité régulier
 
Inscription : novembre 2006
Messages : 30
Détails du profil
Informations forums :
Inscription : novembre 2006
Messages : 30
Points : 8
Points : 8
Il fallait effectuer les étapes suivantes pour créer l'onglet concepteur dans phpMyAdmin :
- Exécuter le script SQL create_tables.sql
- Créer un utilisateur pma et lui donner accès aux tables de phpMyAdmin
- Modifier le fichier config.inc.php comme suit :
Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
/* Authentication type */
$cfg['Servers'][$i]['auth_type'] = 'cookie';
/* Server parameters */
$cfg['Servers'][$i]['host'] = 'localhost';
$cfg['Servers'][$i]['connect_type'] = 'tcp';
$cfg['Servers'][$i]['compress'] = false;
/* Select mysql if your server does not have mysqli */
$cfg['Servers'][$i]['extension'] = 'mysqli';
$cfg['Servers'][$i]['AllowNoPassword'] = false;
 
/*
 * phpMyAdmin configuration storage settings.
 */
 
/* User used to manipulate with storage */
$cfg['Servers'][$i]['controluser'] = 'pma';
$cfg['Servers'][$i]['controlpass'] = 'Adefinir';
 
/* 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';
- Enfin stocker le fichier config.inc.php à la racine phpMyAdmin (Le problème c'est que j'avais stocké le fichier config.inc.php dans un sous répertoire config)
=>Donc le problème est résolu !
grouzou_08 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 19h13.


 
 
 
 
Partenaires

Hébergement Web