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. Erweiterungen
  4. Anfragen

Automatisches !readconfig

  • Hidden
  • 3. Oktober 2012 um 16:54
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!
  • Hidden
    Fortgeschrittener
    Reaktionen
    12
    Punkte
    1.047
    Trophäen
    2
    Beiträge
    194
    • 3. Oktober 2012 um 16:54
    • #1

    Ich habe bei meinem MAM die admins.cfg von verschiedenen Servern nach der Beschreibung hier aus dem Forum verlinkt. Das klappt auch soweit ganz gut jedoch muss man nun auf jedem server immer ein !readconfig ausführen. Das ist ja solang nicht so schlimm solange man nur 1 oder 2 Server besitzt aber wenn man 6 oder 7 Server hat wird das doch recht mühsam. Nun zu meiner Frage ist es irgendwie möglich die admins.cfg automatisch einzulesen ohne auf jedem Server ein !readconfig auszuführen durch ein script oder änhliches. Schon einmal vielen Dank im vorraus für eure Mühen.
    MfG
    Hidden

  • Soul
    Anfänger
    Punkte
    155
    Beiträge
    26
    • 3. Oktober 2012 um 17:08
    • #2

    Einfach als configautoload.php oder so speichern und in den Plugins ordner schmeißen. MAM neustarten nicht vergessen !
    Es wird dann alle 4 min ein !readconfig "ausgelößt"

    PHP
    <?php
    
    
    
    
    $mod->registerEvent("everyTime", "configautoload");
    
    
    
    
    $configautoload_lasttime = time();
    
    
    
    
    function configautoload() {
        global $configautoload_lasttime;
        global $mod;
        if (time() - $configautoload_lasttime > 4 * 60) {
            $mod->readConfig();
            $configautoload_lasttime = time();
        }
    }
    Alles anzeigen

Benutzer online in diesem Thema

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