Sie sind nicht angemeldet.

Lieber Besucher, herzlich willkommen bei: TeamSpeak 3 Webinterface Support Forum. Falls dies Ihr erster Besuch auf dieser Seite ist, lesen Sie sich bitte die Hilfe durch. Dort wird Ihnen die Bedienung dieser Seite näher erläutert. Darüber hinaus sollten Sie sich registrieren, um alle Funktionen dieser Seite nutzen zu können. Benutzen Sie das Registrierungsformular, um sich zu registrieren oder informieren Sie sich ausführlich über den Registrierungsvorgang. Falls Sie sich bereits zu einem früheren Zeitpunkt registriert haben, können Sie sich hier anmelden.

1

Donnerstag, 4. Januar 2018, 10:03

backup.php - Backup Seite wird nicht angezeigt seit PHP 7.2

Hallo zusammen,

seit der Umstellung auf PHP 7.2 gibt es ein paar Anzeigefehler auf den Backup-Seiten (Channel Backup und Server Backup)

Nach der Umstellung auf 7.2 ging die Channel Backup Webseite gar nicht und musste angepasst werden da seit PHP 7.1 ein Array definiert werden muss (Mein Code unten und mit "//NEW CODE" markiert)

Nach der Anpassung werden die beiden Webseiten wieder angezeigt und ein Backup kann auch durchgeführt werden (Datei befindet sich in sites/backup/...) nur werden bei den Backup Seiten keine vergangenen Backups angezeigt.

Hoffe jemand hat eine Idee wie man das lösen kann.

Grüße Christian

GitHub Issue: https://github.com/gOOvER/ts3webinterface/issues/1

Quellcode

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
$handler=opendir("site/backups/channel/");
while($datei=readdir($handler))
	{
	if($datei!='.' AND $datei!='..' AND $datei!='hostbackups')
		{
		$datei=str_replace('.txt', '', $datei);
		$datei_info=explode('_', $datei);
		$files=array(); //NEW CODE
		$files[0][]=array("timestamp"=>$datei_info[1], "server"=>$datei_info[2]);
		}
	}	

$handler=opendir("site/backups/channel/hostbackups/");
while($datei=readdir($handler))
	{
	if($datei!='.' AND $datei!='..')
		{
		$datei=str_replace('.txt', '', $datei);
		$datei_info=explode('_', $datei);
		$files=array(); //NEW CODE
		$files[1][]=array("timestamp"=>$datei_info[1], "server"=>$datei_info[2]);
		}
	}

2

Freitag, 12. Januar 2018, 15:59

Hallo zusammen,

das Problem ist gelöst und kann auf GitHub verfolgt werden: https://github.com/gOOvER/ts3webinterface/issues/1

Grüße