Bonjour,
Je reviens sur un pb de la semaine dernière.
Je veux arréter un serveur a partir d'une JSP.
Je lance une commande avec Runtime.exec mais j'ai un message d'erreur, sur la recherche d'un fichier dans programme shell lancé.
Je précise que en root et en ligne de commande cela fonctionne et que j'arrive bien à effectuer un 'ls-la" via ma JSP.
Donc est ce un probleme de droits sur le fichier pid? sur le programme? que dois je faire?
Voici le shell que j'essaye de lancer, et le code retour que j'obtiens (******) 'No ns-slapd PID file found. Server is probably not'
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 PIDFILE=/logs/pid PIDRECOVERFILE=$PIDFILE.recover PIDSTARTINGFILE=$PIDFILE.starting if [ -f $PIDFILE ] then PID=`cat $PIDFILE 2> /dev/null` else if [ -f $PIDRECOVERFILE ] then PID=`cat $PIDRECOVERFILE 2> /dev/null` else if [ -f $PIDSTARTINGFILE ] then PID=`cat $PIDSTARTINGFILE 2> /dev/null` else echo No ns-slapd PID file found. Server is probably not running(******) exit 2 fi fi fi
Partager