Beiträge: 2.295
Themen: 34
Registriert seit: 25.05.2018
MyBB-Version: 1.8.38
Vor 11 Stunden
(Dieser Beitrag wurde zuletzt bearbeitet: Vor 11 Stunden von Schnapsnase.)
Hi Uwe,
das kann nicht passen:
PHP-Code:
$bouncetime = time() - 1674987869*365;
Ich hatte dir beschrieben, dass hier Sekunden pro Tag x Tage eigefügt werden müssen.
Wenn du also auf 1 Jahr(+) Inaktivität prüfen willst, dann muss es in deinem Beispiel so aussehen:
PHP-Code:
$bouncetime = time() - 86400*365;
In der Aufgabenverwaltung hast du dich auch beim Dateinamen verschrieben, fällt mir gerade auf.
Beiträge: 183
Themen: 30
Registriert seit: 08.09.2022
sorry, aber auch damit klappt es nicht. Es scheint da irgendwo noch ein Fehler zu sein.
Bye Uwe
mybb1.8.37, PHP 8.2.9 *PlugIns: Zum Anfang springen*Wer war online*Ungelesene Beiträge anzeigen*BAM*Danke sagen*Thema erledigt*Fancybox
Beiträge: 2.295
Themen: 34
Registriert seit: 25.05.2018
MyBB-Version: 1.8.38
Siehe mein letzten Beitrag.
Beiträge: 183
Themen: 30
Registriert seit: 08.09.2022
(Vor 9 Stunden)Schnapsnase schrieb: In der Aufgabenverwaltung hast du dich auch beim Dateinamen verschrieben, fällt mir gerade auf.
oh, das ist ja peinlich.
Leider klappt es auch mit dem korrigierten Namen nicht.
Aber vielleicht sollte ich es einfach so lassen.
Bye Uwe
mybb1.8.37, PHP 8.2.9 *PlugIns: Zum Anfang springen*Wer war online*Ungelesene Beiträge anzeigen*BAM*Danke sagen*Thema erledigt*Fancybox
Beiträge: 2.295
Themen: 34
Registriert seit: 25.05.2018
MyBB-Version: 1.8.38
Vor 8 Stunden
(Dieser Beitrag wurde zuletzt bearbeitet: Vor 8 Stunden von Schnapsnase.)
Lt. deiner Aufgabenplanung wird der Task ja erst heute Abend gestartet, sofern in dieser Zeit auch dein Forum besucht ist.
Hast du denn diese Aufgabe mal manuell gestartet.
Wenn das auch nicht funktioniert, dann lass es mich mal selbst ansehen.
Brauche dann mal einen temp. Zugang.
Da der Task aufgrund der fehlerhaften Dateiangabe nicht beendet werden konnte, kann es sein, dass er jetzt für geraume Zeit gesperrt ist. Das weiß allerdings nicht so genau...
Bleibt abzuwarten.
Beiträge: 183
Themen: 30
Registriert seit: 08.09.2022
ja, habe es auch mehrfach manuell ausgeführt.
Wir können ja mal heute abwarten. Einen Zugang sende ich Dir dann per PN.
Bye Uwe
mybb1.8.37, PHP 8.2.9 *PlugIns: Zum Anfang springen*Wer war online*Ungelesene Beiträge anzeigen*BAM*Danke sagen*Thema erledigt*Fancybox
Beiträge: 2.295
Themen: 34
Registriert seit: 25.05.2018
MyBB-Version: 1.8.38
Vor 6 Stunden
(Dieser Beitrag wurde zuletzt bearbeitet: Vor 6 Stunden von Schnapsnase.)
Sorry Uwe,
ich hatte einen Fehler im Query.
Ändere die Datei nochmal wie folgt:
PHP-Code:
<?php
function task_changegroup($task)
{
global $db;
$update_array = array(
"usergroup" => "18",
"additionalgroups" => "",
);
$bouncetime = time() - 86400*365;
$db->update_query("users", $update_array, "lastactive < (".$bouncetime.")");
add_task_log($task, 'Inaktive Benutzer wurden verschoben.');
}
Danach sollte es funktionieren. Ggf. noch ein paar Minuten warten, falls der Task wegen des Fehlers noch gesperrt sein sollte.
Sorry
Beiträge: 183
Themen: 30
Registriert seit: 08.09.2022
Vor 5 Stunden
(Dieser Beitrag wurde zuletzt bearbeitet: Vor 5 Stunden von UweJ.)
ja, da hat geklappt - super :-))
Brauchst dich nicht zu entschuldigen. Ich finde es große Klasse, dass so eine Hilfe stattfindet.
Damit ist nun das Thema endgültig erledigt.
Nochmals Danke.
Bye Uwe
mybb1.8.37, PHP 8.2.9 *PlugIns: Zum Anfang springen*Wer war online*Ungelesene Beiträge anzeigen*BAM*Danke sagen*Thema erledigt*Fancybox