|
Recherche |
Récupération du soft
Exemple Edition du fichier config.inc.php 1- Renommer le fichier config.sample.inc.php en config.inc.php. 2 - Modifier les lignes : Il faut modifier ces ligne dans le fichier config.inc.php : cfg['Servers'][$i]['auth_type'] = 'cookie'; il faut remplacer 'cookie' par 'config' $cfg['Servers'][$i]['host'] = 'localhost'; il faut remplacer localhost par le host situé dans le fichier config du CMS. 3 – Ajouter des lignes : Il faut ajouter ces lignes en dessous de $cfg['Servers'][$i]['host'] = 'localhost' ; $cfg['Servers'][$i]['user'] = 'il faut mettre le user ici'; $cfg['Servers'][$i]['password'] = 'il faut mettre le mot de passe ici'; $cfg['Servers'][$i]['only_db'] = 'il faut mettre le nom de la base ici (identique à l'user dans le cas d'une base de donnée mutualisé)'; Mise en place sur le FTP Après avoir donc téléchargé , dézippé le tout et modifié le fichier config.inc.php il vous suffit de uploader le répertoire directement sur votre FTP dans le répertoire "www". Dans les lignes ci-dessous, il faut remplacer les indications suivantes par vos données personnelles : Adresse_permettant..., serveur_sql, login_sql, pass_sql /** *Your "phpMyAdmin" url [...] */ $cfg['PmaAbsoluteUri'] = 'Adresse_permettant_d_accéder_a_phpmyadmin'; /** * Server(s) configuration */ $i = 0; // The $cfg['Servers'] array starts with $cfg['Servers']. Do not use $cfg['Servers']. // You can disable a server config entry by setting host to ''. $i++; $cfg['Servers'][$i]['host'] = 'serveur_sql'; $cfg['Servers'][$i]['port'] = ''; $cfg['Servers'][$i]['socket'] = ''; $cfg['Servers'][$i]['connect_type'] = 'tcp'; $cfg['Servers'][$i]['compress'] = FALSE; $cfg['Servers'][$i]['controluser'] = ''; $cfg['Servers'][$i]['controlpass'] = ''; $cfg['Servers'][$i]['auth_type'] = 'config'; $cfg['Servers'][$i]['user'] = 'login_sql'; $cfg['Servers'][$i]['password'] = 'pass_sql'; $cfg['Servers'][$i]['only_db'] = 'login_sql'; [...] exemple avec l'ancienne version PhpMyadmin: /** * Your "phpMyAdmin" url [...] */ $cfg['PmaAbsoluteUri'] = 'http://explication.com/phpMyAdmin-2.5.3/'; /** *Server(s) configuration */ $i = 0; // The $cfg['Servers'] array starts with $cfg['Servers']. Do not use $cfg['Servers']. // You can disable a server config entry by setting host to ''. $i++; $cfg['Servers'][$i]['host'] = 'sql3'; $cfg['Servers'][$i]['port'] = ''; $cfg['Servers'][$i]['socket'] = ''; $cfg['Servers'][$i]['connect_type'] = 'tcp'; $cfg['Servers'][$i]['compress'] = FALSE; $cfg['Servers'][$i]['controluser'] = ''; $cfg['Servers'][$i]['controlpass'] = ''; $cfg['Servers'][$i]['auth_type'] = 'config'; $cfg['Servers'][$i]['user'] = 'explicatdb'; $cfg['Servers'][$i]['password'] = 'UiD59rtM'; $cfg['Servers'][$i]['only_db'] = 'explicatdb'; attention: *si le nom de votre base contient un _ alors mettez ceci svp avant le _ : cfg['Servers'][$i]['only_db'] = 'explicat\_db'; [...] Conclusion: Pour conclure il est excessivement conseillé de protéger le répertoire phpmyadmin car sinon votre base SQL sera accessible par n'importe qui. Pour cela il vous suffit de suivre ce guide Comment protéger l'accès à un répertoire par une authentification ? |