Pages : 1
#1 Le 05/03/2007, à 02:18
- serguey
[resolu] phpmyadmin - accès aux bases - que faire ???
Bonjour,
Souhaitant gérér un site web par la distribution Kubuntu, après installation (apt-get...) d'apache2, MySQL 5.0, php5... et phpmyadmin,
Voici le message d'erreur qui apparait dans le navigateur lorsque je lance l'url suivante :
http://127.0.0.1/phpmyadmin
Erreur #2002 - Le serveur ne répond pas. (ou l'interface de connexion ("socket") vers le serveur MySQL local n'est pas correctement configurée
Que faut-il faire pour avoir accès aux tables ????
-------------------------------------------------------------------------------------------------------
Le fichier de configuration dans phpmyadmin "config.inc.php" est le suivant
<?php
/**
* Debian local configuration file
*
* This file overrides the settings made by phpMyAdmin interactive setup
* utility.
*
* For example configuration see /usr/share/doc/phpmyadmin/examples/config.default.php.gz
*/
/**
* Server(s) configuration
*/
$i = 0;
// The $cfg['Servers'] array starts with $cfg['Servers'][1]. Do not use $cfg['Servers'][0].
// You can disable a server config entry by setting host to ''.
$i++;
// Uncomment to override the default configuration
$cfg['Servers'][$i]['host'] = 'localhost'; // MySQL hostname or IP address
$cfg['Servers'][$i]['port'] = ''; // MySQL port - leave blank for default port
$cfg['Servers'][$i]['socket'] = ''; // Path to the socket - leave blank for default socket
$cfg['Servers'][$i]['connect_type'] = 'socket'; // How to connect to MySQL server ('tcp' or 'socket')
$cfg['Servers'][$i]['extension'] = 'mysql'; // The php MySQL extension to use ('mysql' or 'mysqli')
$cfg['Servers'][$i]['compress'] = FALSE; // Use compressed protocol for the MySQL connection
// // (requires PHP >= 4.3.0)
$cfg['Servers'][$i]['controluser'] = ''; // MySQL control user settings
// // (this user must have read-only
$cfg['Servers'][$i]['controlpass'] = ''; // access to the "mysql/user"
// // and "mysql/db" tables).
// // The controluser is also
// // used for all relational
// // features (pmadb)
$cfg['Servers'][$i]['auth_type'] = 'cookie'; // Authentication method (config, http or cookie based)?
$cfg['Servers'][$i]['user'] = 'root'; // MySQL user
$cfg['Servers'][$i]['password'] = ''; // MySQL password (only needed
// // with 'config' auth_type)
$cfg['Servers'][$i]['only_db'] = ''; // If set to a db-name, only
// // this db is displayed in left frame
// // It may also be an array of db-names, where sorting order is relevant.
$cfg['Servers'][$i]['verbose'] = ''; // Verbose name for this host - leave blank to show the hostname
//
$cfg['Servers'][$i]['pmadb'] = 'phpmyadmin';// Database used for Relation, Bookmark and PDF Features
// // (see scripts/create_tables.sql)
// // - leave blank for no support
// // DEFAULT: 'phpmyadmin'
$cfg['Servers'][$i]['bookmarktable'] = 'pma_bookmark';// Bookmark table
// // - leave blank for no bookmark support
// // DEFAULT: 'pma_bookmark'
$cfg['Servers'][$i]['relation'] = 'pma_relation';// table to describe the relation between links (see doc)
// // - leave blank for no relation-links support
// // DEFAULT: 'pma_relation'
$cfg['Servers'][$i]['table_info'] = 'pma_table_info';// table to describe the display fields
// // - leave blank for no display fields support
// // DEFAULT: 'pma_table_info'
$cfg['Servers'][$i]['table_coords'] = 'pma_table_coords';// table to describe the tables position for the PDF schema
// // - leave blank for no PDF schema support
// // DEFAULT: 'pma_table_coords'
$cfg['Servers'][$i]['pdf_pages'] = 'pma_pdf_pages';// table to describe pages of relationpdf
// // - leave blank if you don't want to use this
// // DEFAULT: 'pma_pdf_pages'
$cfg['Servers'][$i]['column_info'] = 'pma_column_info';// table to store column information
// // - leave blank for no column comments/mime types
// // DEFAULT: 'pma_column_info'
$cfg['Servers'][$i]['history'] = 'pma_history';// table to store SQL history
// // - leave blank for no SQL query history
// // DEFAULT: 'pma_history'
$cfg['Servers'][$i]['verbose_check'] = TRUE; // set to FALSE if you know that your pma_* tables
// // are up to date. This prevents compatibility
// // checks and thereby increases performance.
$cfg['Servers'][$i]['AllowRoot'] = TRUE; // whether to allow root login
$cfg['Servers'][$i]['AllowDeny']['order'] // Host authentication order, leave blank to not use
// = '';
$cfg['Servers'][$i]['AllowDeny']['rules'] // Host authentication rules, leave blank for defaults
= array();
?>
Dernière modification par serguey (Le 05/03/2007, à 12:45)
Grand est celui qui n'a pas perdu son coeur d'enfant - Mencius
Hors ligne
#2 Le 05/03/2007, à 02:39
- Necro
Re : [resolu] phpmyadmin - accès aux bases - que faire ???
ton serveur MySQL est-il lancé ?
sinon :
sudo /etc/init.d/mysql start
Hors ligne
#3 Le 05/03/2007, à 02:48
- serguey
Re : [resolu] phpmyadmin - accès aux bases - que faire ???
bonjour
merci pour la réponse
la réponse a
sudo /etc/init.d/mysql start
est
command no found
????
Grand est celui qui n'a pas perdu son coeur d'enfant - Mencius
Hors ligne
#4 Le 05/03/2007, à 03:11
- serguey
Re : [resolu] phpmyadmin - accès aux bases - que faire ???
dans le répertoire /etc/mysql/my.cnf le fichier contient les infos ci-dessous
qu'elle configuration faut-il donc faire ???
Le fichier "my.cnf"
-----------------------------------
# This will be passed to all mysql clients
# It has been reported that passwords should be enclosed with ticks/quotes
# escpecially if they contain "#" chars...
# Remember to edit /etc/mysql/debian.cnf when changing the socket location.
[client]
port = 3306
socket = /var/run/mysqld/mysqld.sock
# Here is entries for some specific programs
# The following values assume you have at least 32M ram
# This was formally known as [safe_mysqld]. Both versions are currently parsed.
[mysqld_safe]
socket = /var/run/mysqld/mysqld.sock
nice = 0
[mysqld]
#
# * Basic Settings
#
user = mysql
pid-file = /var/run/mysqld/mysqld.pid
socket = /var/run/mysqld/mysqld.sock
port = 3306
basedir = /usr
datadir = /var/lib/mysql
tmpdir = /tmp
language = /usr/share/mysql/english
skip-external-locking
Grand est celui qui n'a pas perdu son coeur d'enfant - Mencius
Hors ligne
#5 Le 05/03/2007, à 03:25
- Julian
Re : [resolu] phpmyadmin - accès aux bases - que faire ???
sudo /etc/init.d/mysql start
est
command no found
????
D'après ce que tu nous rapportes, on dirait que mysql n'est pas installé chez toi.
Retente une install de mysql.
julian@jabber.fr
Hors ligne
#6 Le 05/03/2007, à 03:57
- serguey
Re : [resolu] phpmyadmin - accès aux bases - que faire ???
merci pour l'info ---------- effectivement mysql n'était pas installé.
maintenant que mysql est installé, à l'url
http://127.0.0.1/phpmyadmin
l'écran est blanc ??? et pas de bases de données
Où est l'erreur ???
Grand est celui qui n'a pas perdu son coeur d'enfant - Mencius
Hors ligne
#7 Le 05/03/2007, à 11:34
- Necro
Re : [resolu] phpmyadmin - accès aux bases - que faire ???
Une fois installé, réessaye de le démarrer
sudo /etc/init.d/mysql start
Hors ligne
#8 Le 05/03/2007, à 12:10
- serguey
Re : [resolu] phpmyadmin - accès aux bases - que faire ???
il s'agissait d'une mauvaise configuration du fichier "config.inc.php
url : http://127.0.0.1/phpmyadmin
dans le fichier /var/www.phpmyadmin/config.inc.php
seules les lignes suivantes sont commentées :
// Uncomment to override the default configuration
$cfg['Servers'][$i]['host'] = 'localhost'; // MySQL hostname or IP address
$cfg['Servers'][$i]['port'] = ''; // MySQL port - leave blank for default port
$cfg['Servers'][$i]['socket'] = ''; // Path to the socket - leave blank for default socket
$cfg['Servers'][$i]['connect_type'] = 'socket'; // How to connect to MySQL server ('tcp' or 'socket')
$cfg['Servers'][$i]['extension'] = 'mysql'; // The php MySQL extension to use ('mysql' or 'mysqli')
$cfg['Servers'][$i]['compress'] = FALSE; // Use compressed protocol for the MySQL connection
// // (requires PHP >= 4.3.0)
$cfg['Servers'][$i]['controluser'] = ''; // MySQL control user settings
// // (this user must have read-only
$cfg['Servers'][$i]['controlpass'] = ''; // access to the "mysql/user"
// // and "mysql/db" tables).
// // The controluser is also
// // used for all relational
// // features (pmadb)
$cfg['Servers'][$i]['auth_type'] = 'cookie'; // Authentication method (config, http or cookie based)?
$cfg['Servers'][$i]['user'] = 'root'; // MySQL user
$cfg['Servers'][$i]['password'] = '************'; // MySQL password (only needed
merci à toutes celles et à tous ceux qui m'ont apporté leur aide
NB comment afficher résolu dans le post??
Dernière modification par serguey (Le 05/03/2007, à 12:12)
Grand est celui qui n'a pas perdu son coeur d'enfant - Mencius
Hors ligne
#9 Le 05/03/2007, à 12:22
- Julian
Re : [resolu] phpmyadmin - accès aux bases - que faire ???
NB comment afficher résolu dans le post??
Tu édites ton 1er post et tu modifies le titre manuellement
julian@jabber.fr
Hors ligne
#10 Le 05/03/2007, à 12:46
- serguey
Re : [resolu] phpmyadmin - accès aux bases - que faire ???
Bonjour Julian
Merci pour l'info c'est ok
Grand est celui qui n'a pas perdu son coeur d'enfant - Mencius
Hors ligne