MyBB.de Forum

Normale Version: Auto Prune gebannter User nach Zeitspanne
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Seiten: 1 2
Jetzt bin ich leider auch an meine Grenzen gekommen. Big Grin

Da müsste sich jetzt mal ein erfahrener Coder die PHP ansehen, warum das mit dem auto-cleaning nicht funzt. Vielleicht ist ja irgendetwas nicht 100% zu MyBB 1.6* kompatibel, aber das übersteigt gerade meinen Wissensstand.

btw: manuell prunen könntest Du ja auch, aber wenn Du das jetzt machst (auf "Cleanup now!" klicken), dann finden wir den Fehler nicht mehr... Wink

Kann jemand anders mal nachsehen? Help please Shy
Oh schade, danke dir trotzdem. Ich hab mal noch meine angepasste janitor.php in den Anhang geladen, hoffe ja immer noch, dass es vll nur ein kleiner Fehler ist und jemand den findet Sad
Hallo ich wollte den Beitrag noch mal pushen. Das Problem ist nach wie vor aktuell, vll ggf unsere ja doch jmd den Fehler.
Habe mir die Datei mal angesehen und nur ein paar Queries an die neue Schreibweise angepasst (siehe Anhang). Bei mir läuft das Plugin problemlos.
Danke für deine Mühe. Leider (was seltsam ist) läuft es bei mir trotzdem nicht :/ (manuell über den Link ausgeführt)

Ergebnis:
Existing inactive accounts: 18 (hab ich selber natürlich über die Zeit manuell gelöscht)
Number of janitor runs: 0
Accounts deleted by janitor: 0
Last run: Heute
Next scheduled run: 11-10-2012

Auf fast alle Accounts trifft aber das Kriterium "Letzte Aktivität länger als 7 Tage her" zu.

Braucht das Skript (glaub zwar nicht) irgendwelche besonderen Serverbedinungen? Ich bin bei square7.ch
hmmm, ich sehe da nichts, was besondere Serverbedinungen voraussetzt....
Mh :/ hast du sonst irgend eine Vorstellung warum das bei mir nicht funktionieren könnte? Sag wenn du noch irgendwelche Daten brauchst.
(08.11.2012, 21:15)Jockl schrieb: [ -> ]Habe mir die Datei mal angesehen und nur ein paar Queries an die neue Schreibweise angepasst (siehe Anhang). Bei mir läuft das Plugin problemlos.

also diese version ist auf den letzten besuch ausgerichtet, richtig? das heißt, wenn ich einstelle 30 tage, dann werden user, welche sich seit 30 tagen nicht eingeloggt haben, automatisch gelöscht? was muss ich ändern, damit dies nicht nur gebannte betrifft, sondern bestimmt usergruppen?

Code:
$query=$db->simple_select("users", "*", "usergroup='7'");


könnte es probleme mit diesem plugin unter 1.8 geben? Danke!
Probier es doch mal in einem Testforum aus!?
aber evtl. hat die schon jemand ausprobiert usw.
Seiten: 1 2