zyrusthc-linux.no-ip.org

A Linux Fan Page .... Shellscripts , Mohaa - Cod2 - Battlefield2 - CS - CSS - ET Webinterface ......

Logo zyrusthc-linux.no-ip.org
Donnerstag, 24. September 2020
  • Benutzer

  • Besucher
    Heute:
    90
    Gestern:
    159
    Gesamt:
    338.133
  • Benutzer & Gäste
    3668 Benutzer registriert, davon online: 35 Gäste
 
Start Einloggen Einloggen Die Mitglieder Das Foren-Team Suchfunktion
1932 Beiträge & 333 Themen in 13 Foren
Keine neuen Beiträge, seit Ihrem letzten Besuch am 24.09.2020 - 13:58.
  Login speichern
Forenübersicht » Projekt Webinterface » Startscript stopt nicht!

vorheriges Thema   nächstes Thema  
15 Beiträge in diesem Thema (offen) Seiten (1): (1)
Autor
Beitrag
Gast Erzbischof  
Startscript stopt nicht!
Gast
Hallo,

ja ich weiß das Thema wurde schon ein paar mal Diskutiert! Ich hab das Forum schon mindestens 2 komplett durchgelesen kann aber mein Problem trotzdem nicht finden.

Ich benutze das Startscript was bei Wi 1.3 schon dabei ist, hab es auch schon dementsprechnend abgeändert, aber leider Stop der Server nicht. Starten geht ohne Probleme. Ich sitz da echt auf dem Schlauch.

Hier mein Startscript

Zitat
#! /bin/sh
############################################################ ###############
# Startscript f�r Webinterface-1.3
# zyrusthc.homeip.net
############################################################ ###############
#Screenname
NAME=game1
#Spielname f�r sdout
DESC="Call of Duty 2"
#Gameserver Parameter
PARAMS="+set dedicated 2 +exec server.cfg +map_rotate +set sv_punkbuster + set $
#Arbeitsverzeichnis
DIR=/home/game1/1
#Startdatei
SCRIPT=cod2_lnxded
############################################################ ###############

DAEMON=$DIR/$SCRIPT

case "$1" in
start)
echo "Starte $DESC: $NAME <br>"
cd $DIR
screen -d -m -S $NAME $DAEMON $PARAMS
;;

stop)
if [[ `screen -ls |grep $NAME` ]]
then
echo -n "Stoppe $DESC: $NAME <br>"
kill `screen -ls |grep $NAME |awk -F . '{print $1}'|awk '{print $1}'`
echo " ... Server gestoppt. <br>"
else
echo "<center><font color="red">Konnte keinen laufenden Server mit PID -- $NAME -- nicht finden</font></center><br>"
fi
;;

restart)
if [[ `screen -ls |grep $NAME` ]]
then
echo -n "Stoppe $DESC: $NAME <br>"
kill `screen -ls |grep $NAME |awk -F . '{print $1}'|awk '{print $1}'`
echo " ... Server gestoppt ... Kommando Start wird ausgefuehrt <br>"
else
echo "<center><font color="red">Konnte keinen laufenden Server mit PID -- $NAME -- nicht finden ... </font><font col$
fi

echo -n "Starte $DESC: $NAME <br>"
cd $DIR
screen -d -m -S $NAME $DAEMON $PARAMS
echo "<center><font color="green"> ... Server gestartet.</font></center><br>"
;;

*)
echo "Usage: $0 Parameter eingeben {start|stop|restart}"
exit 1
;;
esac

exit 0




Problem hab ich mit den Einstellungen bei Name. Den Server fährt hoch, aber beim runterfahren zeigt er mir nur "Konnte keinen laufenden Server mit PID -- game1 -- nicht finden"

Was mache ich falsch? Könnt Ihr mir vll Tipps geben wir ich das ändere?!?

Ich hoffe Ihr helt mir!

Achja, die configfile ist im übrigens richtig eingestellt lachend


Dieser Beitrag wurde 1 mal editiert, zuletzt von Erzbischof am 13.06.2007 - 21:12.
Beitrag vom 13.06.2007 - 21:04
Diesen Beitrag melden   zum Anfang der Seite
Gast Erzbischof  
Gast
hab selber das Problem gelöst.

Hab einfach ein selber ein Startscript geschrieben und damit geht es!

Gruß Peter
Beitrag vom 26.06.2007 - 13:32
Diesen Beitrag melden   zum Anfang der Seite
Fussel22 ist offline Fussel22  
Startscript führt gewünschte Operationen nicht aus.
32 Beiträge - Grünschnabel
Hallo habe alles so gemacht wie beschrieben, das script startet und stoppt meinen css server nicht.
Habe keine ahnung woran es liegen kann.
Beitrag vom 07.06.2009 - 01:20
Diesen Beitrag melden   nach weiteren Posts von Fussel22 suchen Fussel22`s Profil ansehen Fussel22 eine E-Mail senden Fussel22 eine private Nachricht senden Fussel22 zu Ihren Freunden hinzufügen zum Anfang der Seite
Zyrusthc ist offline Zyrusthc  
Administrator
712 Beiträge - Alter Hase
Zyrusthc`s alternatives Ego
Schon mal in die Logs geschaut? Was steht da beim anklicken der Buttons?!

Auch mal von Hand in der Shell sich als der Benutzer einloggen unter dem der Webserver läuft und den sudo Befehl absetzen der in der /etc/sudoers konfiguriert wurde. Um sicher zu gehen das es überhaupt angenommen wird.



Greeez Oli
Beitrag vom 07.06.2009 - 03:12
Diesen Beitrag melden   nach weiteren Posts von Zyrusthc suchen Zyrusthc`s Profil ansehen Zyrusthc eine E-Mail senden Zyrusthc eine private Nachricht senden Zyrusthc`s Homepage besuchen Zyrusthc zu Ihren Freunden hinzufügen zum Anfang der Seite
Fussel22 ist offline Fussel22  
Startscript führt gewünschte Operationen nicht aus.
32 Beiträge - Grünschnabel
ich habe auch schon versucht von hand auszuführen aber es passiert dennoch nichts.
Wenn ich starte von hand oder auch über das interface bekomme ich gesagt starte Gungame ist der Name den ich angegeben habe. beim stoppen bekomme ich gesagt konnte keine PID finden

#! /bin/sh
############################################################ ###############
# Startscript für Webinterface-1.3
# zyrusthc.homeip.net
############################################################ ###############
#Screenname
NAME="Gungame"
#Spielname für sdout
DESC="Gungame"
#Gameserver Parameter
PARAMS="-game cstrike -maxplayers 20 +map gg_lego_arena -tickrate 100 -fps_max 600 -autoupdate &"
#Arbeitsverzeichnis
DIR=/home/Gungame/cstrike
#Startdatei
SCRIPT=./srcds_run
#Update
UPDATESCRIPT=steam
UPDATE="-command update -game cstrike -dir $DIR"
############################################################ ###############


DAEMON=$DIR/$SCRIPT

case "$1" in
start)
echo "Starte $DESC: $NAME <br>"
cd $DIR
screen -d -m -S $NAME $DAEMON $PARAMS
;;

stop)
if [[ `screen -ls |grep $NAME` ]]
then
echo -n "Stoppe $DESC: $NAME <br>"
kill `screen -ls |grep $NAME |awk -F . '{print $1}'|awk '{print $1}'`
echo " ... Server gestoppt. <br>"
else
echo "<center><font color=\"red\">Konnte keinen laufenden Server mit PID -- $NAME -- nicht finden</font></center><br>"
fi
;;

restart)
if [[ `screen -ls |grep $NAME` ]]
then
echo -n "Stoppe $DESC: $NAME <br>"
kill `screen -ls |grep $NAME |awk -F . '{print $1}'|awk '{print $1}'`
echo " ... Server gestoppt ... Kommando Start wird ausgefuehrt <br>"
else
echo "<center><font color=\"red\">Konnte keinen laufenden Server mit PID -- $NAME -- nicht finden ... </font><font color=\"green\">Kommando Start wird ausgefuehrt </font></center><br>"
fi

echo -n "Starte $DESC: $NAME <br>"
cd $DIR
screen -d -m -S $NAME $DAEMON $PARAMS
echo "<center><font color=\"green\"> ... Server gestartet.</font></center><br>"
;;

update)
if [[ `screen -ls |grep $NAME` ]]
then
echo -n "Stoppe $DESC: $NAME <br>"
kill `screen -ls |grep $NAME |awk -F . '{print $1}'|awk '{print $1}'`
echo " ... Server gestoppt ... Kommando <b>Update</b> wird ausgefuehrt <br>"
else
echo "<center><font color=\"red\">Konnte keinen laufenden Server mit PID -- $NAME -- nicht finden ... </font><font color=\"green\">Kommando Start wird ausgefuehrt </font></center><br>"
fi

echo -n "Update von $DESC: $NAME beginnt ...<br>"
cd $DIR
$UPDATESCRIPT $UPDATE
echo "<center><font color=\"green\"> ... Server wird <b>Upgedatet</b>.&nbsp;Einen Moment bitte ...</font></center><br>"


echo -n "Starte $DESC: $NAME <br>"

screen -d -m -S $NAME $DAEMON $PARAMS
echo "<center><font color=\"green\"> ... Server gestartet.</font></center><br>"
;;

*)
echo "Usage: $0 Parameter eingeben {start|stop|restart|update}"
exit 1
;;
esac

exit 0



Dieser Beitrag wurde 1 mal editiert, zuletzt von Fussel22 am 07.06.2009 - 12:14.
Beitrag vom 07.06.2009 - 12:09
Diesen Beitrag melden   nach weiteren Posts von Fussel22 suchen Fussel22`s Profil ansehen Fussel22 eine E-Mail senden Fussel22 eine private Nachricht senden Fussel22 zu Ihren Freunden hinzufügen zum Anfang der Seite
Zyrusthc ist offline Zyrusthc  
Administrator
712 Beiträge - Alter Hase
Zyrusthc`s alternatives Ego
Ich schreibs dir jetzt zum dritten mal! Logs durchschauen , dort steht in jeden Fall was drinnen!



Greeez Oli
Beitrag vom 07.06.2009 - 14:25
Diesen Beitrag melden   nach weiteren Posts von Zyrusthc suchen Zyrusthc`s Profil ansehen Zyrusthc eine E-Mail senden Zyrusthc eine private Nachricht senden Zyrusthc`s Homepage besuchen Zyrusthc zu Ihren Freunden hinzufügen zum Anfang der Seite
Fussel22 ist offline Fussel22  
Logs
32 Beiträge - Grünschnabel
wo finde ich diese Logs???
Beitrag vom 07.06.2009 - 14:46
Diesen Beitrag melden   nach weiteren Posts von Fussel22 suchen Fussel22`s Profil ansehen Fussel22 eine E-Mail senden Fussel22 eine private Nachricht senden Fussel22 zu Ihren Freunden hinzufügen zum Anfang der Seite
Zyrusthc ist offline Zyrusthc  
RE: Logs
Administrator
712 Beiträge - Alter Hase
Zyrusthc`s alternatives Ego
Zitat
Original geschrieben von Fussel22

wo finde ich diese Logs???


Wie immer unter Linux unterhalb von /var/log fals du es nicht umkonfiguriert hast.




Greeez Oli
Beitrag vom 07.06.2009 - 15:18
Diesen Beitrag melden   nach weiteren Posts von Zyrusthc suchen Zyrusthc`s Profil ansehen Zyrusthc eine E-Mail senden Zyrusthc eine private Nachricht senden Zyrusthc`s Homepage besuchen Zyrusthc zu Ihren Freunden hinzufügen zum Anfang der Seite
Fussel22 ist offline Fussel22  
Logs
32 Beiträge - Grünschnabel
In welcher Log datei muss ich schauen habe da mehrere.
bin gerade in der auth.log
Beitrag vom 07.06.2009 - 16:14
Diesen Beitrag melden   nach weiteren Posts von Fussel22 suchen Fussel22`s Profil ansehen Fussel22 eine E-Mail senden Fussel22 eine private Nachricht senden Fussel22 zu Ihren Freunden hinzufügen zum Anfang der Seite
Zyrusthc ist offline Zyrusthc  
RE: Logs
Administrator
712 Beiträge - Alter Hase
Zyrusthc`s alternatives Ego
Zitat
Original geschrieben von Fussel22

In welcher Log datei muss ich schauen habe da mehrere.
bin gerade in der auth.log


Keine Grundkenntnisse? Das ist doch glaub ich sogar nen Rootserver oder?

syslog , messages , apache/access.log apache/errors.log usw. usw.



Greeez Oli
Beitrag vom 07.06.2009 - 16:46
Diesen Beitrag melden   nach weiteren Posts von Zyrusthc suchen Zyrusthc`s Profil ansehen Zyrusthc eine E-Mail senden Zyrusthc eine private Nachricht senden Zyrusthc`s Homepage besuchen Zyrusthc zu Ihren Freunden hinzufügen zum Anfang der Seite
Fussel22 ist offline Fussel22  
Fehler
32 Beiträge - Grünschnabel
das habe ich in der apache/errors.log gefunden kommt recht häufig vor.
/home/Gungame/srcds: 84: [[: not found

Beitrag vom 07.06.2009 - 16:52
Diesen Beitrag melden   nach weiteren Posts von Fussel22 suchen Fussel22`s Profil ansehen Fussel22 eine E-Mail senden Fussel22 eine private Nachricht senden Fussel22 zu Ihren Freunden hinzufügen zum Anfang der Seite
Zyrusthc ist offline Zyrusthc  
RE: Fehler
Administrator
712 Beiträge - Alter Hase
Zyrusthc`s alternatives Ego
Zitat
Original geschrieben von Fussel22

das habe ich in der apache/errors.log gefunden kommt recht häufig vor.
/home/Gungame/srcds: 84: [[: not found


Was steht den in /home/Gungame/srcds in Zeile 84? Sieht aus als fehlt da irgentwo ein Symlink.



Greeez Oli
Beitrag vom 07.06.2009 - 20:14
Diesen Beitrag melden   nach weiteren Posts von Zyrusthc suchen Zyrusthc`s Profil ansehen Zyrusthc eine E-Mail senden Zyrusthc eine private Nachricht senden Zyrusthc`s Homepage besuchen Zyrusthc zu Ihren Freunden hinzufügen zum Anfang der Seite
Fussel22 ist offline Fussel22  
srcds
32 Beiträge - Grünschnabel
Also wenn ich richtig war ist das diese zeile

esac

Das ist das einzigste was in der zeile ist.
Beitrag vom 07.06.2009 - 20:27
Diesen Beitrag melden   nach weiteren Posts von Fussel22 suchen Fussel22`s Profil ansehen Fussel22 eine E-Mail senden Fussel22 eine private Nachricht senden Fussel22 zu Ihren Freunden hinzufügen zum Anfang der Seite
Zyrusthc ist offline Zyrusthc  
Administrator
712 Beiträge - Alter Hase
Zyrusthc`s alternatives Ego
Da muss sowas [[ stehen überprüfe das mal und poste die Zeile!



Greeez Oli
Beitrag vom 07.06.2009 - 20:34
Diesen Beitrag melden   nach weiteren Posts von Zyrusthc suchen Zyrusthc`s Profil ansehen Zyrusthc eine E-Mail senden Zyrusthc eine private Nachricht senden Zyrusthc`s Homepage besuchen Zyrusthc zu Ihren Freunden hinzufügen zum Anfang der Seite
Fussel22 ist offline Fussel22  
srcds
32 Beiträge - Grünschnabel
Hey Zyrus
du hast doch oben meine srcds abgebildet, kannst mal schauen denn ich komme immer dahin was ich dir schon geschrieben habe.
Beitrag vom 07.06.2009 - 21:14
Diesen Beitrag melden   nach weiteren Posts von Fussel22 suchen Fussel22`s Profil ansehen Fussel22 eine E-Mail senden Fussel22 eine private Nachricht senden Fussel22 zu Ihren Freunden hinzufügen zum Anfang der Seite
Baumstruktur - Signaturen verstecken
Seiten (1): (1) vorheriges Thema   nächstes Thema

Gehe zu:  
Es ist / sind gerade 0 registrierte(r) Benutzer und 35 Gäste online. Neuester Benutzer: Scarez
Mit 3855 Besuchern waren am 02.09.2011 - 14:07 die meisten Besucher gleichzeitig online.
Alles gute zum Geburtstag    Wir gratulieren ganz herzlich zum Geburtstag:
Freedom (40)
Aktive Themen der letzten 24 Stunden | Foren-Topuser
 
Seite in 0.29111 Sekunden generiert


Diese Website wurde mit PHPKIT WCMS erstellt
PHPKIT ist eine eingetragene Marke der mxbyte GbR © 2002-2009