Ja mach mir das Leben schwer
Kann ja was werden
Ja mach mir das Leben schwer
Code: Select all
$block_teamspeak = 'true';
/* >>TeamSpeak3 Konfiguration<< */
$tsserver = array('XXXX');
$tsquery = array('10011');
$tsport = array('9987');
$tsuser = array('serveradmin');
$tspass = array('XXXX');
Code: Select all
require_once ('assets/vendor/teamspeak3/TeamSpeak3.php');
Moin, ich schau mir das morgen an wenn ich wieder home bin.Moritz83 wrote: ↑Sun 26. Jul 2020, 18:24 Hallo Olli,
danke für das klasse Theme! Funktioniert alles wie es sollte bis auf eine Kleinigkeit:
Wenn ich den Block "Teamspeak" aktiviere hängt sich die Statusabfrage auf. Habe die "settings.php" wie folgt geändert:
Die IP ist meine öffentliche IP des Servers, das Passwort hat auch keine Schreibfehler. Was ich allerdings habe ist eine Installation des TS3 Servers unter einem anderem User (ts3 ist der User). Hab versucht in der admin_dash_status.php Datei rauszufinden wo mein Fehler liegt und dort ist mir aufgefallen, dass die Ports für die Abfrage (meiner Meinung nach) hardcoded sind (spielt bei mir ja keine Rolle, die stimmen überein - aber für den einen oder anderen ev. relevant)Code: Select all
$block_teamspeak = 'true'; /* >>TeamSpeak3 Konfiguration<< */ $tsserver = array('XXXX'); $tsquery = array('10011'); $tsport = array('9987'); $tsuser = array('serveradmin'); $tspass = array('XXXX');
Wo liegt mein Fehler?
NACHTRAG:
--> in der "admin_dash_status.php" stehtim Ordner den man Downloaden kann fehlt der teamspeak3 OrdnerCode: Select all
require_once ('assets/vendor/teamspeak3/TeamSpeak3.php');
NACHTRAG2:
--> nach dem Einfügen des Ordners läuft alles wie geschmiert, bleibt nur noch meine "PS" Frage
Gruss
Moritz
PS: So als Idee -> gäbe es eine Möglichkeit den TS3 Server unter "Server Service Management" mit aufzunehmen? Wäre cool wenn man den per Web neustarten könnte
Muss leider nochmal kurz Rückfragen bezüglich deiner PS. Frage...
Alles kla , dann berücksichtige ich 1 und 2.Moritz83 wrote: ↑Tue 28. Jul 2020, 14:49 Boah du fragst mich was Ich hätte jetzt gesagt das einzelne Instanzen genügen (also sprich die TS3 Server die du auch in deiner settings.php erwähnst) - also deine Nummer 2
Deine Nummer 1 wäre auch ne Möglichkeit aber Nummer 3 ist meiner Meinung nach nicht nötig
Halt das, was am "einfachsten" zu realisieren ist
Code: Select all
Speicherplatz Frei:928.20 GB Belegt: 936.64 GB Gesamt: 1911.15 GB Belegt 51,00 %
Sag mal sind wir hier bei "Wünsch dir was" oder so ?Reseller4711 wrote: ↑Tue 28. Jul 2020, 18:42 Hallo @OlliTheDarkness,
nochmals vielen Dank für Dein Theme und die unermüdliche Arbeit dahinter.
Ich weiß ja nicht, ob es andere gibt, die das so ähnlich machen und benötigen, ob es technisch geht und ob es ein "Wünsch Dir was" bei Dir gibt?
Falls ja, hätte ich einen Wunsch: Ich habe eine Backup-HDD im System /dev/sdc1 (eingehängt auf /backup). Es wäre toll, wenn ich eine Info über die Festplattengröße bekommen könnte.
Ich kann mich zur über das Terminal einloggen, aber wenn man es im Panel sieht, Beispiel:wäre das tollCode: Select all
Speicherplatz Frei:928.20 GB Belegt: 936.64 GB Gesamt: 1911.15 GB Belegt 51,00 %
Vielen Dank und liebe Grüße
Code: Select all
admin_dash_status.php
Code: Select all
foreach ( $tsserver as $idx => $val )
{
$all_array[] = [ $val, $tsquery[$idx], $tsport[$idx], $tsuser[$idx], $tspass[$idx] ];
}
foreach ($all_array as $item)
{
try
{
$ts3 = TeamSpeak3::factory("serverquery://" . $item[3] . ":" . $item[4] . "@" . $item[0] . ":" . $item[1] . "/?server_port=" . $item[2]);
Code: Select all
/home/keyhelp/www/keyhelp/theme/otd/test.sh: Permission denied
Datei ausführbar machen wäre nen AnfangReseller4711 wrote: ↑Fri 31. Jul 2020, 09:18 Guten Morgen,
leider habe ich nun, nach dem Update von KH 20.2 und otd auf Them 20.2 bei den Skripten / Cron folgenden Fehler:(kommt auch mit smart und raid)Code: Select all
/home/keyhelp/www/keyhelp/theme/otd/test.sh: Permission denied
Was übersehe ich?
Danke für den Wink mit dem Zaunpfahl