herzlichen Dank für das prima funktionierende Modul, das bei mir lediglich die zeitgesteuerte Ausführung verweigert. Ich kann Backups manuell anstoßen, die dann zuverlässig erfolgreich ausgeführt werden. Lediglich der Timer-Eintrag wird völlig ignoriert - egal welche Werte ich dort eintrage.
Gibt es alternativ eine Möglichkeit, das Backup über ein Skript anzustoßen?
Danke für die Rückfrage! Die problematische Installation war ein IPS 5.5 stable unter Ubuntu in einer Synology VM. Inzwischen bin ich aus anderen Gründen zur Docker-Lösung auf der gleichen Maschine gewechselt und seitdem funktioniert das zyklische Backup prima…
Moin, gibt es ggf. eine Möglichkeit, den Port anzugeben?
Ich bin nun von einer Rasperrymatic VM zu Docker gewechselt. Leider ist hier der Port 80 schon belegt, so dass ich hier auf 8080 ausgewichen bin. Somit funktioniert der Login vom Backup Modul leider nicht mehr
20.11.2021, 00:30:00 | TimerPool | Homematic CCU - Backup (CCU_Backup):
Warning: ini_set is disabled for max_execution_time in /var/lib/symcon/modules/CCUBackup/CCUBackup/module.php on line 300
Soweit ich mich bei der Erstellung des Moduls erinnern kann, reichte es nicht nur die CURL Optionen einzustellen, man musste ini_set anwenden damit eine längere Wartezeit erreicht werden konnte.
Könnte man mittlerweile auf ini_set ganz verzichten?
Ja, wobei du ja ini_set und nicht set_time_limit benutzt, welches aber die gleiche Einstellung ändert.
Neu: set_time_limit darf seit der 6.0 nicht mehr aufgerufen werden. Einige PHP-Module und Skript müssen angepasst werden, sodass diese die Funktion nur auf Versionen kleiner 6.0 aufgerufen wird.