OVH Cloud OVH Cloud

Apache

6 réponses
Avatar
Florian Carrère
re B'jour :p

Je me suis installé un serveur web (apache + php4+mysql+phpmyadmin)

Mais j'ai un problème ! Je n'arrive pas à me connecter sur phpmyadmin !
j'ai cette erreur :

------------------------------

/**Error*/

/MySQL said:
/

/Can't connect to MySQL server on '192.168.169.199' (111)

/-----------------------------------------


Voici le début de mon fichier /config.inc.php/ de phpmyadmin :

-------------------------------------------/

/$cfgPmaAbsoluteUri = 'http://192.168.169.199/phpmyadmin/';


/**
* Server(s) configuration
*/
// The $cfgServers array starts with $cfgServers[1]. Do not use $cfgServers[0].
// You can disable a server config entry by setting host to ''.
$cfgServers[1]['host'] = '192.168.169.199'; // MySQL hostname
$cfgServers[1]['port'] = ''; // MySQL port - leave blank for default port
$cfgServers[1]['socket'] = ''; // Path to the socket - leave blank for default socket
$cfgServers[1]['connect_type'] = 'tcp'; // How to connect to MySQL server ('tcp' or 'socket')
$cfgServers[1]['stduser'] = ''; // MySQL standard user settings (this user must have read-only
$cfgServers[1]['stdpass'] = ''; // access to the "mysql/user" and "mysql/db" tables)
$cfgServers[1]['auth_type'] = 'config'; // Authentication method (config, http or cookie based)?
$cfgServers[1]['user'] = 'root'; // MySQL user
$cfgServers[1]['password'] = ''; // MySQL password (only needed with 'config' auth)/

/-------------------------------------------------

De plus je n'arrive pas à lancer les commande mysql type : /mysql restart, mysql start / / il me met que ces commandes sont inconnues :-(

merci d'avance

flo






--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to debian-user-french-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org

6 réponses

Avatar
Patrice OLIVER
Bonjour,


Essaie de faire :

/etc/init.d/mysqld start


Dans le répertorie /etc/init.d, tu as tous les scripts qui peuvent être
démarrés.
Si tu les trouve, il faudra ensuite faire des liens symboliques dans le
répertoire rc3.d et rc5.D (à minima).

Par contre, si tu ne les trouve pas, il y a certainement un pb. Dis le nous.


Florian Carrère a écrit :
re B'jour :p

Je me suis installé un serveur web (apache + php4+mysql+phpmyadmin)

Mais j'ai un problème ! Je n'arrive pas à me connecter sur phpmyadmin !
j'ai cette erreur :

------------------------------

/**Error*/

/MySQL said:
/

/Can't connect to MySQL server on '192.168.169.199' (111)

/-----------------------------------------


Voici le début de mon fichier /config.inc.php/ de phpmyadmin :

-------------------------------------------/

/$cfgPmaAbsoluteUri = 'http://192.168.169.199/phpmyadmin/';


/**
* Server(s) configuration
*/
// The $cfgServers array starts with $cfgServers[1]. Do not use
$cfgServers[0].
// You can disable a server config entry by setting host to ''.
$cfgServers[1]['host'] = '192.168.169.199'; // MySQL hostname
$cfgServers[1]['port'] = ''; // MySQL port - leave blank
for default port
$cfgServers[1]['socket'] = ''; // Path to the socket -
leave blank for default socket
$cfgServers[1]['connect_type'] = 'tcp'; // How to connect to MySQL
server ('tcp' or 'socket')
$cfgServers[1]['stduser'] = ''; // MySQL standard user
settings (this user must have read-only
$cfgServers[1]['stdpass'] = ''; // access to the
"mysql/user" and "mysql/db" tables)
$cfgServers[1]['auth_type'] = 'config'; // Authentication method
(config, http or cookie based)?
$cfgServers[1]['user'] = 'root'; // MySQL user
$cfgServers[1]['password'] = ''; // MySQL password (only
needed with 'config' auth)/

/-------------------------------------------------

De plus je n'arrive pas à lancer les commande mysql type : /mysql restart,
mysql start / / il me met que ces commandes sont inconnues :-(

merci d'avance

flo






--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact







------------------------------
Patrice OLIVER
Responsable Réseaux & Sécurité
HOSPICES CIVILS DE BEAUNE
BP 104
21203 BEAUNE Cedex

Tél. 03 80 24 44 09
Fax 03 80 24 45 90
------------------------------



--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Avatar
Jean-Michel OLTRA
bonjour,


Le mardi 06 juillet 2004, Florian Carrère a écrit...


Je me suis installé un serveur web (apache + php4+mysql+phpmyadmin)



Mais j'ai un problème ! Je n'arrive pas à me connecter sur phpmyadmin !
j'ai cette erreur :



Regarde si tout va bien côté php avec un petit script.
Regarde si tout va bien côté mysql en te logeant au terminal (mysql)

--
jm


--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Avatar
Patrice OLIVER
------=_20040706171931_53416
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: 8bit

Tu en trouveras un en PJ.

Mais attention, le mien se base sur une installation à partir des sources.
Il te faudras certainement l'installer pour ne pas pointer sur
/usr/local/mysql-4.0.16, mais là où sont tes binaires.

J'espère que celà pourra t'aider :)


Florian Carrère a écrit :
Re :

Je n'ai pas de script qui correspondent à mysql dans ce répertoire :(

?????


Patrice OLIVER a écrit :

Bonjour,


Essaie de faire :

/etc/init.d/mysqld start


Dans le répertorie /etc/init.d, tu as tous les scripts qui peuvent être
démarrés.
Si tu les trouve, il faudra ensuite faire des liens symboliques dans le
répertoire rc3.d et rc5.D (à minima).

Par contre, si tu ne les trouve pas, il y a certainement un pb. Dis le
nous.


Florian Carrère a écrit :


re B'jour :p

Je me suis installé un serveur web (apache + php4+mysql+phpmyadmin)

Mais j'ai un problème ! Je n'arrive pas à me connecter sur phpmyadmin !
j'ai cette erreur :

------------------------------

/**Error*/

/MySQL said:
/

/Can't connect to MySQL server on '192.168.169.199' (111)

/-----------------------------------------


Voici le début de mon fichier /config.inc.php/ de phpmyadmin :

-------------------------------------------/

/$cfgPmaAbsoluteUri = 'http://192.168.169.199/phpmyadmin/';


/**
* Server(s) configuration
*/
// The $cfgServers array starts with $cfgServers[1]. Do not use
$cfgServers[0].
// You can disable a server config entry by setting host to ''.
$cfgServers[1]['host'] = '192.168.169.199'; // MySQL hostname
$cfgServers[1]['port'] = ''; // MySQL port - leave
blank
for default port
$cfgServers[1]['socket'] = ''; // Path to the socket -
leave blank for default socket
$cfgServers[1]['connect_type'] = 'tcp'; // How to connect to MySQL
server ('tcp' or 'socket')
$cfgServers[1]['stduser'] = ''; // MySQL standard user
settings (this user must have read-only
$cfgServers[1]['stdpass'] = ''; // access to the
"mysql/user" and "mysql/db" tables)
$cfgServers[1]['auth_type'] = 'config'; // Authentication method
(config, http or cookie based)?
$cfgServers[1]['user'] = 'root'; // MySQL user
$cfgServers[1]['password'] = ''; // MySQL password (only
needed with 'config' auth)/

/-------------------------------------------------

De plus je n'arrive pas à lancer les commande mysql type : /mysql
restart,
mysql start / / il me met que ces commandes sont inconnues :-(

merci d'avance

flo






--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact









------------------------------
Patrice OLIVER
Responsable Réseaux & Sécurité
HOSPICES CIVILS DE BEAUNE
BP 104
21203 BEAUNE Cedex

Tél. 03 80 24 44 09
Fax 03 80 24 45 90
------------------------------









--
-------------------------------------
Florian.Carrère - http://www.open-xhtml.org
-------------------------------------






------------------------------
Patrice OLIVER
Responsable Réseaux & Sécurité
HOSPICES CIVILS DE BEAUNE
BP 104
21203 BEAUNE Cedex

Tél. 03 80 24 44 09
Fax 03 80 24 45 90
------------------------------
------=_20040706171931_53416
Content-Type: text/plain; name="mysqld"
Content-Transfer-Encoding: 8bit
Content-Disposition: attachment; filename="mysqld"

#!/bin/sh
# Copyright Abandoned 1996 TCX DataKonsult AB & Monty Program KB & Detron HB
# This file is public domain and comes with NO WARRANTY of any kind

# MySQL daemon start/stop script.

# Usually this is put in /etc/init.d (at least on machines SYSV R4 based
# systems) and linked to /etc/rc3.d/S99mysql and /etc/rc0.d/K01mysql.
# When this is done the mysql server will be started when the machine is
# started and shut down when the systems goes down.

# Comments to support chkconfig on RedHat Linux
# chkconfig: 2345 90 20
# description: A very fast and reliable SQL database engine.

# Comments to support LSB init script conventions
### BEGIN INIT INFO
# Provides: mysql
# Required-Start: $local_fs $network $remote_fs
# Required-Stop: $local_fs $network $remote_fs
# Default-Start: 2 3 4 5
# Default-Stop: 0 1 6
# Short-Description: start and stop MySQL
# Description: MySQL is a very fast and reliable SQL database engine.
### END INIT INFO

# If you install MySQL on some other places than /usr/local/mysql-4.0.16, then you
# have to do one of the following things for this script to work:
#
# - Run this script from within the MySQL installation directory
# - Create a /etc/my.cnf file with the following information:
# [mysqld]
# basedir=<path-to-mysql-installation-directory>
# - Add the above to any other configuration file (for example ~/.my.ini)
# and copy my_print_defaults to /usr/bin
# - Add the path to the mysql-installation-directory to the basedir variable
# below.
#
# If you want to affect other MySQL variables, you should make your changes
# in the /etc/my.cnf, ~/.my.cnf or other MySQL configuration files.

basedir
# The following variables are only set for letting mysql.server find things.

# Set some defaults
datadir=/web/MySqlData
pid_file if test -z "$basedir"
then
basedir=/usr/local/mysql-4.0.16
bindir=/usr/local/mysql-4.0.16/bin
else
bindir="$basedir/bin"
fi

PATH=/sbin:/usr/sbin:/bin:/usr/bin:$basedir/bin
export PATH

mode=$1 # start or stop

parse_arguments() {
for arg do
case "$arg" in
--basedir=*) basedir=`echo "$arg" | sed -e 's/^[^=]*=//'` ;;
--datadir=*) datadir=`echo "$arg" | sed -e 's/^[^=]*=//'` ;;
--pid-file=*) pid_file=`echo "$arg" | sed -e 's/^[^=]*=//'` ;;
esac
done
}

# Get arguments from the my.cnf file,
# groups [mysqld] [mysql_server] and [mysql.server]
if test -x ./bin/my_print_defaults
then
print_defaults="./bin/my_print_defaults"
elif test -x $bindir/my_print_defaults
then
print_defaults="$bindir/my_print_defaults"
elif test -x $bindir/mysql_print_defaults
then
print_defaults="$bindir/mysql_print_defaults"
else
# Try to find basedir in /etc/my.cnf
conf=/etc/my.cnf
print_defaults if test -r $conf
then
subpat='^[^=]*basedir[^=]*=(.*)$'
dirs=`sed -e "/$subpat/!d" -e 's//1/' $conf`
for d in $dirs
do
d=`echo $d | sed -e 's/[ ]//g'`
if test -x "$d/bin/my_print_defaults"
then
print_defaults="$d/bin/my_print_defaults"
break
fi
if test -x "$d/bin/mysql_print_defaults"
then
print_defaults="$d/bin/mysql_print_defaults"
break
fi
done
fi

# Hope it's in the PATH ... but I doubt it
test -z "$print_defaults" && print_defaults="my_print_defaults"
fi

#
# Set pid file if not given
#
if test -z "$pid_file"
then
pid_file=$datadir/`/bin/hostname`.pid
else
case "$pid_file" in
/* ) ;;
* ) pid_file="$datadir/$pid_file" ;;
esac
fi

#
# Test if someone changed datadir; In this case we should also read the
# default arguments from this directory
#

extra_args=""
if test "$datadir" != "/web/MySqlData"
then
extra_args="-e $datadir/my.cnf"
fi

parse_arguments `$print_defaults $extra_args mysqld mysql_server mysql.server`

# Safeguard (relative paths, core dumps..)
cd $basedir

case "$mode" in
'start')
# Start daemon

if test -x $bindir/mysqld_safe
then
# Give extra arguments to mysqld with the my.cnf file. This script may
# be overwritten at next upgrade.
$bindir/mysqld_safe --datadir=$datadir --pid-file=$pid_file &
# Make lock for RedHat / SuSE
if test -w /var/lock/subsys
then
touch /var/lock/subsys/mysql
fi
else
echo "Can't execute $bindir/mysqld_safe from dir $basedir"
fi
;;

'stop')
# Stop daemon. We use a signal here to avoid having to know the
# root password.
if test -s "$pid_file"
then
mysqld_pid=`cat $pid_file`
echo "Killing mysqld with pid $mysqld_pid"
kill $mysqld_pid
# mysqld should remove the pid_file when it exits, so wait for it.

sleep 1
while [ -s $pid_file -a "$flags" != aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa ]
do
[ -z "$flags" ] && echo "Wait for mysqld to exitc" || echo ".c"
flags=a$flags
sleep 1
done
if [ -s $pid_file ]
then echo " gave up waiting!"
elif [ -n "$flags" ]
then echo " done"
fi
# delete lock for RedHat / SuSE
if test -f /var/lock/subsys/mysql
then
rm -f /var/lock/subsys/mysql
fi
else
echo "No mysqld pid file found. Looked for $pid_file."
fi
;;

'restart')
# Stop the service and regardless of whether it was
# running or not, start it again.
$0 stop
$0 start
;;

*)
# usage
echo "Usage: $0 start|stop|restart"
exit 1
;;
esac
------=_20040706171931_53416--



--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Avatar
Auzanneau Gregory
Florian Carrère a écrit :
$cfgServers[1]['connect_type'] = 'tcp'; // How to connect to MySQL



Je suis sur que dans la config de MySQL tu as laissé désactivé la
fonction tcp. va éditer le fichier /etc/mysql/my.cnf et commente
skip-networking.

Et si le mysql est sur la meme machine, il est recommandé de mettre l'ip
du localhost (voir meme le socket, ce qui ne t'oblige pas à ouvrir le port).


Bonne journée.

--
Auzanneau Grégory
GPG 0x99137BEE


--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Avatar
Florian Carrère
Re :

Je n'ai pas de script qui correspondent à mysql dans ce répertoire :(

?????


Patrice OLIVER a écrit :

Bonjour,


Essaie de faire :

/etc/init.d/mysqld start


Dans le répertorie /etc/init.d, tu as tous les scripts qui peuvent être
démarrés.
Si tu les trouve, il faudra ensuite faire des liens symboliques dans le
répertoire rc3.d et rc5.D (à minima).

Par contre, si tu ne les trouve pas, il y a certainement un pb. Dis le nous.


Florian Carrère a écrit :


re B'jour :p

Je me suis installé un serveur web (apache + php4+mysql+phpmyadmin)

Mais j'ai un problème ! Je n'arrive pas à me connecter sur phpmyadmin !
j'ai cette erreur :

------------------------------

/**Error*/

/MySQL said:
/

/Can't connect to MySQL server on '192.168.169.199' (111)

/-----------------------------------------


Voici le début de mon fichier /config.inc.php/ de phpmyadmin :

-------------------------------------------/

/$cfgPmaAbsoluteUri = 'http://192.168.169.199/phpmyadmin/';


/**
* Server(s) configuration
*/
// The $cfgServers array starts with $cfgServers[1]. Do not use
$cfgServers[0].
// You can disable a server config entry by setting host to ''.
$cfgServers[1]['host'] = '192.168.169.199'; // MySQL hostname
$cfgServers[1]['port'] = ''; // MySQL port - leave blank
for default port
$cfgServers[1]['socket'] = ''; // Path to the socket -
leave blank for default socket
$cfgServers[1]['connect_type'] = 'tcp'; // How to connect to MySQL
server ('tcp' or 'socket')
$cfgServers[1]['stduser'] = ''; // MySQL standard user
settings (this user must have read-only
$cfgServers[1]['stdpass'] = ''; // access to the
"mysql/user" and "mysql/db" tables)
$cfgServers[1]['auth_type'] = 'config'; // Authentication method
(config, http or cookie based)?
$cfgServers[1]['user'] = 'root'; // MySQL user
$cfgServers[1]['password'] = ''; // MySQL password (only
needed with 'config' auth)/

/-------------------------------------------------

De plus je n'arrive pas à lancer les commande mysql type : /mysql restart,
mysql start / / il me met que ces commandes sont inconnues :-(

merci d'avance

flo






--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact









------------------------------
Patrice OLIVER
Responsable Réseaux & Sécurité
HOSPICES CIVILS DE BEAUNE
BP 104
21203 BEAUNE Cedex

Tél. 03 80 24 44 09
Fax 03 80 24 45 90
------------------------------









--
-------------------------------------
Florian.Carrère - http://www.open-xhtml.org
-------------------------------------


--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Avatar
Sylvain
On Tue, Jul 06, 2004 at 04:29:39PM +0200, Florian Carrère wrote :
re B'jour :p



Hello

// You can disable a server config entry by setting host to ''.
$cfgServers[1]['host'] = '192.168.169.199'; // MySQL hostname
$cfgServers[1]['port'] = ''; // MySQL port - leave blank
for default port
$cfgServers[1]['socket'] = ''; // Path to the socket -
leave blank for default socket
$cfgServers[1]['connect_type'] = 'tcp'; // How to connect to MySQL
server ('tcp' or 'socket')
$cfgServers[1]['stduser'] = ''; // MySQL standard user
settings (this user must have read-only
$cfgServers[1]['stdpass'] = ''; // access to the
"mysql/user" and "mysql/db" tables)
$cfgServers[1]['auth_type'] = 'config'; // Authentication method
(config, http or cookie based)?
$cfgServers[1]['user'] = 'root'; // MySQL user
$cfgServers[1]['password'] = ''; // MySQL password (only
needed with 'config' auth)/
/-------------------------------------------------



l'erreur est normale dans ton cas... il faut que tu change ton mode
d'authentification
:
$cfgServers[1]['auth_type'] = 'config'; // Authentication method
(config, http or cookie based)

Si tu laisse 'config', il faut que tu renseigne le champ
$cfgServers[1]['password'] = '';

Sinon, tu indique un auth_type de type 'cookie', l'authentification se
fera via une page web, et http via un .htaccess

De plus je n'arrive pas à lancer les commande mysql type : /mysql restart,
mysql start / / il me met que ces commandes sont inconnues :-(
merci d'avance



le chemin /etc/init.d/mysql est correct {start|stop|...}

flo



Sylvain

--
Gravity is a myth, the Earth sucks.


--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact