Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#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 ???

serguey a écrit :

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 smile

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 ???

serguey a écrit :

NB comment afficher résolu dans le post??

Tu édites ton 1er post et tu modifies le titre manuellement wink


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