Bonjour,


Que j'essaye de lancer le serveur MySQL, j'ai l'erreur suivante :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
 
% /etc/init.d/mysql start
Starting MySQL/etc/init.d/mysql: line 151: kill: (25062) - No such process
Le serveur fonctionnait très bien, mais n'arrivant pas à lui faire prendre en compte une option je l'ai arrêté via mysqladmin.

Voila le script ou ca plante :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
wait_for_pid () {
  i=0
  while test $i -lt 900 ; do
    sleep 1
    case "$1" in
      'created')
        test -s $pid_file && i='' && break
        ### LIGNE 151 ###
        kill -0 $2 || break # if the program goes away, stop waiting
        ;;
      'removed')
        test ! -s $pid_file && i='' && break
        ;;
      *)
        echo "wait_for_pid () usage: wait_for_pid created|removed"
        exit 1
        ;;
    esac
    echo $echo_n ".$echo_c"
    i=`expr $i + 1`
  done
 
  if test -z "$i" ; then
    log_success_msg
    return 0
  else
    log_failure_msg
    return 1
  fi
}
Cette fonction est appelé de la sorte

Code : Sélectionner tout - Visualiser dans une fenêtre à part
wait_for_pid created $!;
Mais je ne sais pas ce que c'est $! De même je ne trouve pas les fichiers de configuration du serveur ...


Voilà je suis preneur de ... tout tellement je me retrouve comme un con