Klemart3D Posted March 2, 2015 Share Posted March 2, 2015 (edited) Bonjour, Prestahop propose un nombre sans cesse croissant de tables. Dans la config de base, on pouvait en compter : 135 en 2010, 180 en 2012, et 275 aujourd'hui (version 1.6.0.13). Sans compter les très nombreux modules qui parfois peuvent ajouter jusqu'à plusieurs dizaines de tables. Lorsque vous faites une recherche ajax de nom de table via la barre prévue à cet effet dans la colonne de gauche de phpMyAdmin, celle-ci se limite au nombre d'éléments présents dans la liste en dessous, divisée en plusieurs pages. Voici un petit tuto, pour ceux qui, sous phpMyAdmin souhaiteraient augmenter le nombre de tables visibles dans la colonne de navigation à gauche (limité à 250 par défaut) et à l'occasion augmenter aussi le nombre de bases de données visibles (limité à 100 par défaut). Dans les paramètres de phpMyAdmin (Page d'accueil > Plus de paramètres > Fonctionnalités), on vous propose : Nombre maximum de bases de données (limité à 100 par défaut) Nombre maximum de bases de données affichées dans le panneau de gauche et la liste des bases Nombre maximum de tables (limité à 250 par défaut) Nombre maximum de tables affichées dans la liste des tables Si vous tentez de modifier ces paramètres, on vous avertira : La valeur doit être égale ou plus petite que 100 ou La valeur doit être égale ou plus petite que 250 La démarche à suivre pour "overrider" (Prestashop, quand tu nous tiens!) les valeurs par défaut : 1°/ a- En local : Si vous utilisez XAMP/LAMP/WAMP/MAMP, rdv dans le dossier de votre application, puis ouvrez le fichier bin/phpMyAdmin/config.inc.php b- Sur serveur : sudo nano /etc/phpmyadmin/config.inc.php 2°/ Allez tout en bas du fichier (avant la fermeture de la balise php "?>" en local) et insérez les lignes suivantes (les nombres sont bien sûrs à modifier en fonction de vos préférences, plus ces nombres seront élevés, plus les ressources de votre serveur devront être importantes et plus les requêtes d'affichage mettront du temps à s'exécuter) : // User preferences // /** * maximum number of db's displayed in database list * * @global integer $cfg['MaxDbList'] */ $cfg['MaxDbList'] = 200; /** * maximum number of tables displayed in table list * * @global integer $cfg['MaxTableList'] */ $cfg['MaxTableList'] = 350; 3°/ a- En local : Enregistrer le fichier et relancez vos serveurs XAMP/LAMP/WAMP/MAMP. b- Sur serveur, pour sauvegarder et quitter nano : ctrl + x puis O puis Entrée et pour redémarrer votre serveur apache : sudo /etc/init.d/apache2 restart 4°/ Rechargez votre interface phpMyAdmin et vérifiez que vos modifications ont bien été prises en comptes dans vos préférences. That's all folks ! Edited March 2, 2015 by Klemart3D (see edit history) Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now