Par défaut le menu est positionné sur
English (en-iso-8859-1)
et il est possible d'aller sur la page française en sélectionnant
French (fr-iso-8859-1)
puis en tapant "Entrée sur le clavier" pour valider !
En effet ne s'affiche sur cette page que le logo de phpMyAdmin et le champ du Menu <SELECT> des langues.
Un petit tour par l'affichage du Code Source de la Page m'informe que la page ne s'est pas complètement affiché.
Son affichage s'est interrompu au niveau de :
Norvegian
si je suis dans la page en français et
Malay dans la page en anglais.
Soit environ la moitié des 112 options possibles.
Bien entendu pas de balises </select>
</body>, </html>, ni quoi que soit d'autres après cette dernière balise (balise de fin d'option de Norvegian ou de Malay)
Je pensais que le problème provenait éventuellement de
libraries/auth/cookie.auth.lib.php
qui gère ce Menu .
Or ce fichier est exactement le même que celui de la phpMyAdmin-2.6.3, que j'ai téléchargé en Tarball et décompressé dans un répertoire Temporaire (taille identique et abscence d'info avec la cmde 'diff' dans leur version initiale)
Je vous livre quelque paramètre de mon fichier config.inc.php
$cfg['PmaAbsoluteUri'] = '';
$cfg['blowfish_secret'] = 'blabla perso';
$cfg['Servers'][$i]['host'] = 'localhost';
$cfg['Servers'][$i]['port'] = '';
$cfg['Servers'][$i]['socket'] = '';
$cfg['Servers'][$i]['connect_type'] = 'tcp';
$cfg['Servers'][$i]['extension'] = 'mysql';
$cfg['Servers'][$i]['compress'] = FALSE;
$cfg['Servers'][$i]['controluser'] = '';
$cfg['Servers'][$i]['controlpass'] = '';
$cfg['Servers'][$i]['auth_type'] = 'config';
$cfg['Servers'][$i]['user'] = 'monloginmysql';
$cfg['Servers'][$i]['password'] = 'monmotdepassemysql';
En fait à quelques exception près - que l'on trouve parmi les paramètres ci-dessus - j'ai conservé le paramètrage par défaut.
J'ai bien essayé de modifier 2 d'entres eux
$cfg['DefaultLang'] = 'en-iso-8859-1';
// $cfg['Lang'] = 'en-iso-8859-1';
en les remplaçant par leur équivalent français
$cfg['DefaultLang'] = 'fr-iso-8859-1';
$cfg['Lang'] = 'fr-iso-8859-1';
Mais là le remède fut pire que le mal lui même.
Comment est ce possible me direz vous puisque la page ne s'affiche pas en entier ?
C'est très simple : plus d'affichage de page du tout.
Pour finir il faut que je précise que je n'ai pas oublié de créer mon compte Mysql et de vérifier qu'il était bien enregistré par
mysql> SELECT * FROM user;
Nota :
Je suis sous Mandriva LE 2005 et j'ai installé
- la vesion 4.3.10-3 de PHP
- MySQL-4.1.11-1mdk.i586.rpm
- MySQL-client-4.1.11-1mdk.i586.rpm
- MySQL-common-4.1.11-1mdk.i586.rpm
et entre autre
- php-ini-4.3.10-3mdk.noarch.rpm
- php-mysql-4.3.10-7mdk.i586.rpm
- libmysql12-4.0.23-2mdk.i586.rpm
- libmysql14-4.1.11-1mdk.i586.rpm
En fait apriori je ne pense pas que le problème provienne de MySQL.
Pour le reste je suis en plein brouillard.
Quelques uns arrivetont ils à le dissiper ?
Merci par avance.
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.