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. Web-Interface
  7. Artikel
  8. 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

6 server, 6x adminmod, dateien "zusammenfassen"?

  • HoschY
  • 29. Januar 2009 um 00:50
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!
1. offizieller Beitrag
  • HoschY
    Anfänger
    Punkte
    260
    Beiträge
    46
    • 29. Januar 2009 um 00:50
    • #1

    Nabend :)

    also wir haben 6 CoD4 server (sinn und unsinn sei mal dahingestellt ^^)
    jedem server ist eine eigene adminmod installation zugeteilt.

    gibt es eine möglichkeit, die adminmod so abzuändern, das diese auf eine zentrale admins.cfg (oder groups.cfg, oder die *.lst dateien) zugreift?

    sodass die ordnerstruktur zB so aussieht:

    also so, das ich quasi nur noch eine "admins.cfg" ändern muss, wenn wir zB ein neues mitglied bekommen?
    ist sicherlich wieder nur eine bequemlichkeitssache. ich würds auch selber machen, wenn ich genau wüsste, wo ich was umschreiben muss :/

    ich hoffe ihr könnt mir helfen :)

    achja so nebenbei: wie siehts eigentlich mit der entwicklung der MAM v0.9 aus ^^

  • Hool
    Profi
    Punkte
    4.830
    Trophäen
    2
    Beiträge
    939
    • 29. Januar 2009 um 07:32
    • #2

    nein dies ist nicht möflich, zumindest nicht wenn du dich mit php nicht auskennst^^
    der mod kann zwar immer aus dem gleichen config ordner laden aber dann lädt er auch logischerweise die config.cfg mit!
    also das wird also nichts

    ps: du hast bei "MAM v0.9" das beta dahinter vergessen xD

  • raser
    Anfänger
    Punkte
    320
    Beiträge
    59
    • 29. Januar 2009 um 12:04
    • #3

    mit kleinen änderrungen sollte es funzen

    1. der startscript
    windows hast du immer die parameter für
    cfgdir logdir
    dahinter schreibst einen zusatz zb. sab_serv

    Zitat


    C:\php/php -f daemon.php config log sab_serv

    2. deamon.php
    dort suchst oben die zeilen wo steht

    Zitat


    define("STARTUPTIME", time());
    define("VERSION", "0.8.1 beta");
    $version = VERSION;

    dort vermerken wir extra eine zeile
    define("servercfg", $argv[3]);

    3. mod.class.php

    Zitat


    ich glaube zeile 57
    foreach (array("config.cfg", "maps.cfg", "groups.cfg", "admins.cfg") as $file) {
    daraus machst:
    foreach (array("config".servercfg.".cfg", "maps.cfg", "groups.cfg", "admins.cfg") as $file) {

    i glaub zeile 64
    $config = parse_ini_file($this->configDir . "/config.cfg", true);
    daraus machst:
    $config = parse_ini_file($this->configDir . "/config".servercfg.".cfg", true);

    Alles anzeigen

    so nun wird group admin etc standart genommen und in unserm bsp aber dann die
    configsab_serv.cfg angesprochen die wir im cfg verzeichniss ablegen
    so musst nur noch die jeweilige servercfg richtig bennenen und das richtige argument als 3 im startscript setzen und schon läd er die richtige cfg

    solltest du linux benutzen
    dann musst du das startscript anpassen is auch verhältnissmäsig einfach
    es gibt da schon zeilen wie

    Zitat


    CFGDIR=config
    oder
    LOGDIR=log
    wir vermerken da noch
    SERVERCFG=sab_serv

    nun noch die unteren wo
    .... daemon.php "$CFGDIR" "$LOGDIR"
    unser wert dahinter also dann
    daemon.php "$CFGDIR" "$LOGDIR" "$SERVERCFG"


    ich hoffe das hilft dir
    sollte reibunglos funktionieren
    brauchst nur noch die versch. startscripts und verschiedene configXXX.cfg`s

    Einmal editiert, zuletzt von raser (29. Januar 2009 um 12:15)

  • Dieses Thema enthält 8 weitere Beiträge, die nur für registrierte Benutzer sichtbar sind.
  1. Mitarbeiter
  2. Datenschutzerklärung
  3. Nutzungsbedingungen
  4. Impressum
  5. Kontakt
Community-Software: WoltLab Suite™