1. GSManager
    1. Funktionen
    2. Unterstützte Spiele
    3. Neuigkeiten
    4. Statistiken
    5. Serverliste
  2. Lexikon
  3. Filebase
  4. Entwicklung
  5. Forum
    1. Dashboard
    2. Unerledigte Themen
  6. Mitglieder
    1. Letzte Aktivitäten
    2. Benutzer online
    3. Team
    4. Mitgliedersuche
  • Anmelden
  • Registrieren
  • Suche
Dieses Thema
  • Alles
  • Dieses Thema
  • Dieses Forum
  • Artikel
  • Seiten
  • Dateien
  • Forum
  • Lexikon
  • Erweiterte Suche
  1. GSManager
  2. Forum
  3. Unterstützung
  4. Benutzung

Manu Admin Plugin Linux Problem

  • grab
  • 5. Juli 2011 um 21:49
Das Projekt GSManager (vormals ManuAdminMod) wurde am 01.01.2020 eingestellt - diese Internetpräsenz bleibt verfügbar, die Software wird aber nicht länger gepflegt. Vielen Dank für eure Unterstützung in den mehr als zehn vergangenen Jahren!
  • grab
    Anfänger
    Punkte
    55
    Beiträge
    9
    • 5. Juli 2011 um 21:49
    • #1

    Hallo,

    Ich hab einen Linux Root und hab darauf ein CoD 2 Server laufen.
    Ich hab es Schon mit dem startscript probier.
    Es geht nicht ich hab alles Configuriert.
    Gibt es eine Möglichkeit es in einer .sh (bei mir cod.sh) zu starten ?
    Es will es hinbekommen aber es geht nicht.
    Und das Manu Tutorial ist mir nicht genug erklärt. :bahnhof:

  • Liner
    Fortgeschrittener
    Punkte
    1.465
    Trophäen
    1
    Beiträge
    271
    • 5. Juli 2011 um 21:53
    • #2

    Poste mal dein Startscript und deinen log Pfad.

    Hast du es schon mal mit ./startscript debug probiert?

  • grab
    Anfänger
    Punkte
    55
    Beiträge
    9
    • 5. Juli 2011 um 22:10
    • #3

    SH - Start:

    Spoiler anzeigen

    #!/bin/bash
    # Start server now!
    /home/l3ux/cod/adminmod -f daemon.php -- -configdir "config" -logdir "log"
    screen -A -m -d -S 123 /home/l3ux/cod/cod2_lnxded +set net_port 13377 +set sv_punkbuster 1 +set sv_pure 1 +exec server.cfg +map_rotate +set fs_game wgcmod

    StartScript Mani:

    Spoiler anzeigen

    #!/bin/sh

    NAME=ManuAdminMod_1
    #Default: NAME=ManuAdminMod_1
    #
    # Basedir to adminmod installation:
    #==================================
    DIR=/home/l3ux/cod/adminmod
    #Example: DIR=/var/games/cod4/adminmod
    #
    # Path to config directory
    #=========================
    CFGDIR=config
    #Default: CFGDIR=config
    #
    # Path to log directory
    #======================
    LOGDIR=log
    #Default: LOGDIR=log
    #
    # Additional parameters for the mod (e.g. -force)
    #================================================
    PARAMS=""
    #Default: PARAMS=""
    #
    # Path to php-binary
    # Normally only 'php'
    #===================
    PHP=php
    #Example: PHP=/usr/local/bin/php
    #
    # Parameters for PHP (only for versed user)
    #==========================================
    PHPPARAMS="-f"
    #Default: PARAMS="-f"
    #
    #==================================
    # DO NOT EDIT STH BELOW THIS LINE
    #==================================

    # -------------------------------------------------------------------
    case "$1" in
    start)
    if [[ `screen -ls |grep $NAME` ]]
    then
    echo "Error: $NAME is already running, use '$0 stop' to stop it"
    else
    cd $DIR
    screen -dmS $NAME $PHP $PHPPARAMS daemon.php -- -configdir "$CFGDIR" -logdir "$LOGDIR" $PARAMS
    echo "$NAME was started. If you have problems try '$0 debug'"
    fi
    ;;
    stop)
    if [[ `screen -ls |grep $NAME` ]]
    then
    kill `screen -ls |grep $NAME |awk -F . '{print $1}'|awk '{print $1}'`
    echo "$NAME was stopped"
    else
    echo "Error: $NAME isn't currently running"
    fi
    ;;
    status)
    if [[ `screen -ls |grep $NAME` ]]
    then
    echo "$NAME is currently running"
    else
    echo "$NAME is NOT running"
    fi
    ;;
    debug)
    if [[ `screen -ls |grep $NAME` ]]
    then
    echo "Error: $NAME is running, use '$0 stop' to stop it"
    else
    cd $DIR
    $PHP $PHPPARAMS daemon.php -- -configdir "$CFGDIR" -logdir "$LOGDIR" $PARAMS
    fi
    ;;
    show)
    tail -f "$LOGDIR/mod.log"
    ;;
    *)
    echo "Usage: $0 {start|stop|status|debug|show}"
    exit 1
    ;;
    esac

    exit 0

  • Dieses Thema enthält 3 weitere Beiträge, die nur für registrierte Benutzer sichtbar sind.

Benutzer online in diesem Thema

  • 2 Besucher
  1. Mitarbeiter
  2. Datenschutzerklärung
  3. Nutzungsbedingungen
  4. Impressum
  5. Kontakt
Community-Software: WoltLab Suite™