Ich habe heute einen neuen Fehler für euch, bei dem ihr mir helfen müsst.
Undzwar möchte ich meinen Server mit folgendem Befehl restarten:
PHP Code:
Schließen: sh close.sh
Starte: sh start.sh
PHP Code:
Welchen Channel m▒chtest du stoppen ?
1 - (1) Channel 1
2 - (2) Channel 2
3 - (3) Channel 3
4 - (4) Channel 4
5 - (5) Channel 99
6 - (6) Datenbank & Login
7 - (7) Alle
7
Stopping CH 1 ..
kill: 10480: No such process
kill: 10482: No such process
kill: 10484: No such process
Stopping CH 2 ..
kill: 1974: No such process
kill: 1976: No such process
Stopping CH 3 ..
kill: 1982: No such process
Stopping CH 4 ..
Stopping CH 99 ..
kill: 10486: No such process
Stopping Database ..
kill: 53058: No such process
Stopping Auth ..
kill: 10478: No such process
Was in der Close.sh drinne steht:
PHP Code:
#!/bin/sh
echo -e "\033[31m
Welchen Channel möchtest du stoppen ? \n
1 - (1) Channel 1 \n
2 - (2) Channel 2 \n
3 - (3) Channel 3 \n
4 - (4) Channel 4 \n
5 - (5) Channel 99 \n
6 - (6) Datenbank & Login \n
7 - (7) Alle \033[0m"
read chs
case $chs in
1*)
echo -e "\033[31m \n Stopping CH 1 ..\033[0m"
cd /usr/home/game/channel1/channel1_1/
./shut.sh &
sleep 2
clear
cd ../channel1_2/
./shut.sh &
sleep 2
clear
cd ../channel1_3/
./shut.sh &
sleep 2
clear
cd /usr/home/game/game99/
./shut.sh &
sleep 2
clear
cd /usr/home/game/
echo -e "\033[32m \n CH 1 wurde Beendet \033[0m"
;;
2*)
echo -e "\033[31m \n Stopping CH 2 ..\033[0m"
cd /usr/home/game/channel2/channel2_1/
./shut.sh &
sleep 2
clear
cd ../channel2_2/
./shut.sh &
sleep 2
clear
cd ../channel2_3/
./shut.sh &
sleep 2
clear
cd /usr/home/game/game99/
./shut.sh &
sleep 2
clear
cd /usr/home/game/
echo -e "\033[32m \n CH 2 wurde Beendet \033[0m"
;;
3*)
echo -e "\033[31m \n Stopping CH 3 ..\033[0m"
cd /usr/home/game/channel3/channel3_1/
./shut.sh &
sleep 2
clear
cd ../channel3_2/
./shut.sh &
sleep 2
clear
cd ../channel3_3/
./shut.sh &
sleep 2
clear
cd /usr/home/game/game99/
./shut.sh &
sleep 2
clear
cd /usr/home/game/
echo -e "\033[32m \n CH 3 wurde Beendet \033[0m"
;;
4*)
echo -e "\033[31m \n Stopping CH 4 ..\033[0m"
cd /usr/home/game/channel4/channel4_1/
./shut.sh &
sleep 2
clear
cd ../channel4_2/
./shut.sh &
sleep 2
clear
cd ../channel4_3/
./shut.sh &
sleep 2
clear
cd /usr/home/game/game99/
./shut.sh &
sleep 2
clear
cd /usr/home/game/
echo -e "\033[32m \n CH 4 wurde Beendet \033[0m"
;;
5*)
echo -e "\033[31m \n Stopping CH 99 ..\033[0m"
cd /usr/home/game/game99/
./shut.sh &
sleep 2
clear
cd /usr/home/game/
echo -e "\033[32m \n CH 99 wurde Beendet \033[0m"
;;
6*)
echo -e "\033[31m Stopping Database ..\033[0m"
cd /usr/home/game/g1/db/
./shut.sh &
sleep 2
echo -e "\033[31m \n Stopping Auth ..\033[0m"
cd ../auth
./shut.sh &
sleep 2
clear
echo -e "\033[32m \n Datenbank & Auth wurden gestoppt\033[0m"
;;
7*)
echo -e "\033[31m \n Stopping CH 1 ..\033[0m"
cd /usr/home/game/channel1/channel1_1/
./shut.sh &
sleep 2
clear
cd ../channel1_2/
./shut.sh &
sleep 2
clear
cd ../channel1_3/
./shut.sh &
sleep 2
cd /usr/home/game/
echo -e "\033[31m \n Stopping CH 2 ..\033[0m"
clear
cd /usr/home/game/channel2/channel2_1/
./shut.sh &
sleep 2
clear
cd ../channel2_2/
./shut.sh &
sleep 2
clear
cd ../channel2_3/
./shut.sh &
sleep 2
cd /usr/home/game/
echo -e "\033[31m \n Stopping CH 3 ..\033[0m"
clear
cd /usr/home/game/channel3/channel3_1/
./shut.sh &
sleep 2
clear
cd ../channel3_2/
./shut.sh &
sleep 2
clear
cd ../channel3_3/
./shut.sh &
sleep 2
cd /usr/home/game/
echo -e "\033[31m \n Stopping CH 4 ..\033[0m"
clear
cd /usr/home/game/channel4/channel4_1/
./shut.sh &
sleep 2
clear
cd ../channel4_2/
./shut.sh &
sleep 2
clear
cd ../channel4_3/
./shut.sh &
sleep 2
clear
cd /usr/home/game/
echo -e "\033[31m \n Stopping CH 99 ..\033[0m"
cd /usr/home/game/game99/
./shut.sh &
sleep 2
clear
echo -e "\033[31m Stopping Database ..\033[0m"
cd ../g1/db/
./shut.sh &
sleep 2
echo -e "\033[31m \n Stopping Auth ..\033[0m"
cd ../auth
./shut.sh &
sleep 2
clear
echo -e "\033[32m \n Server wurde gestoppt!\033[0m"
;;
esac
Was in der Shut.sh drinne steht:
PHP Code:
killall -9 game &&
sleep 20
killall -9 auth &&
sleep 20
killall -9 db &&
sleep 0
exit
Verzeichnis wo alles drinne liegt ist:
PHP Code:
/usr/home/game
Mirrox.#






