Anbei die Datei mit der Korrektur. Es wäre super, wenn du die ausprobieren könntest!
Dieses Projekt wird in seiner aktuellen Form die Tore bald schließen.
Hier mehr erfahren: Unsere Zukunft innerhalb des WoltLab-Ökosystems
Hier mehr erfahren: Unsere Zukunft innerhalb des WoltLab-Ökosystems
-
-
Ok.. bau ich nachher ein..
Jetzt erst einmal meine Beobachtungen (siehe Bilder)
Seit dem 06.07.2020 keine manuellen Korrekturen mehr vorgenommen. In den Bildern erkennt man ein Muster.
z.B. auch das sich alle 3 Tage einige Statistiken von selbst wieder richtig stellen.
Am Folgetag eines Tages noch auf Null, dann nach 3 Tagen automatisch wieder richtig..
Wenn du daraus etwas folgern kannst, sag Bescheid.
Gruß aus Aachen
Rainer
-
Moin,
was soll ich sagen ?
Hatte gestern den Listener eingebaut, danach den Cron manuell aufgerufen, alle daten (Balkengrafik) waren danach ok.
Gestern abend kurz vor 23:00 noch mal in die Statistik für den 20.7. geschaut, etwas über 30.000, heute morgen (21.7.) dann nur noch um die 250.
Heute morgen wieder den Cron manuell, die 30.000 waren wieder da.
Der 13.7. war dann ganz weg (0) null
---
Ich denke ich deinstalliere mal komplett und installiere neu. Mir ist ein Fehler bei einer Korrektur unterlaufen, hatte eine hohe Anzahl in die Visit ID eingetragen, da hat er jetzt weiter gemacht.
Ich hatte mal nach Visit ID sortiert, zwischendrin fehlen welche, auch ganze Reihen von Zahlen (z.B. von 51-57)
Von diesen VisitStatisticsDailyCleanUpCronjobListener hab ich jetzt die 6. oder 7. Version verbaut. Den Log lösche ich, dann ziehe mir das PGM noch mal frisch, oder du schickst du mir nochmal den letzten Komplettstand, oder die ein, zwei angepassten PGM´s die ich nach der Install einfügen soll.
Bist du damit nicht einverstanden, sag Bescheid, dann mach ich den Deckel drauf und das ganze ist ohne Groll erledigt.
Gruß
-
Hört sich gut an. Ich freue mich, dass du dran bleibst!
-
Jetzt mußt du mir noch sagen was ich nach dem deinstallieren neu einbauen soll um einen "Neustart" zu versuchen.
Gruß
-
Es sollte ausreichen, die Datei von Sonntag zu ersetzen:
-
Mahlzeit,
ich habe bisher noch nicht wieder installiert. Habe aber dafür eine Fehlermeldung enddeckt die eventuell mit dem Problem im Zusammenhang stehem könnte. Der User 1146 ist existent, aber gesperrt und NICHT freigeschaltet.
Gruß
Hier die Fehlermeldung:
Thu, 23 Jul 2020 12:32:28 +0000
Message: Could not execute statement 'INSERT INTO wcf1_visitor
(requestURI,title,host,isRegistered,languageID,pageID,pageObjectID,time)
VALUES (?,?,?,?,?,?,?,?)'
PHP version: 7.4.8
WoltLab Suite version: 5.2.8
Request URI: /index.php?board/22-instillationstherapie-bcg-mitomycin/&pageNo=1&sortField=views
Referrer:
User Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:77.0) Gecko/20190101 Firefox/77.0
Peak Memory Usage: 46721600/536870912
======
Error Class: wcf\system\database\exception\DatabaseQueryExecutionException
Error Message: Could not execute statement 'INSERT INTO wcf1_visitor
(requestURI,title,host,isRegistered,languageID,pageID,pageObjectID,time)
VALUES (?,?,?,?,?,?,?,?)'
Error Code: 42
File: /homepages/14/d407714533/htdocs/forum-blasenkrebs-net/wcf/lib/system/database/statement/PreparedStatement.class.php (105)
Extra Information: YTo4OntpOjA7YToyOntpOjA7czoxNzoiUXVlcnkgUGFyYW1ldGVyIDEiO2k6MTtzOjkxOiInL2luZGV4LnBocD9ib2FyZC8yMi1pbnN0aWxsYXRpb25zdGhlcmFwaWUtYmNnLW1pdG9teWNpbi8mYW1wO3BhZ2VObz0xJmFtcDtzb3J0RmllbGQ9dmlld3MnIjt9aToxO2E6Mjp7aTowO3M6MTc6IlF1ZXJ5IFBhcmFtZXRlciAyIjtpOjE7czozOToiJ0luc3RpbGxhdGlvbnN0aGVyYXBpZSBCQ0cgLyBNaXRvbXljaW4nIjt9aToyO2E6Mjp7aTowO3M6MTc6IlF1ZXJ5IFBhcmFtZXRlciAzIjtpOjE7czozNToiJ2h0dHBzOi8vd3d3LmZvcnVtLWJsYXNlbmtyZWJzLm5ldCciO31pOjM7YToyOntpOjA7czoxNzoiUXVlcnkgUGFyYW1ldGVyIDQiO2k6MTtpOjA7fWk6NDthOjI6e2k6MDtzOjE3OiJRdWVyeSBQYXJhbWV0ZXIgNSI7aToxO2k6MTt9aTo1O2E6Mjp7aTowO3M6MTc6IlF1ZXJ5IFBhcmFtZXRlciA2IjtpOjE7aTo3MTt9aTo2O2E6Mjp7aTowO3M6MTc6IlF1ZXJ5IFBhcmFtZXRlciA3IjtpOjE7czo0OiInMjInIjt9aTo3O2E6Mjp7aTowO3M6MTc6IlF1ZXJ5IFBhcmFtZXRlciA4IjtpOjE7aToxNTk1NTA3NTQ4O319
Stack Trace: [{"file":"\/homepages\/14\/d407714533\/htdocs\/forum-blasenkrebs-net\/wcf\/lib\/data\/DatabaseObjectEditor.class.php","line":37,"function":"execute","class":"wcf\\system\\database\\statement\\PreparedStatement","type":"->","args":[["[redacted]","[redacted]","[redacted]","[redacted]","[redacted]","[redacted]","[redacted]","[redacted]"]]},{"function":"create","class":"wcf\\data\\DatabaseObjectEditor","type":"::","args":[{"requestURI":"[redacted]","title":"[redacted]","host":"[redacted]","isRegistered":"[redacted]","languageID":"[redacted]","pageID":"[redacted]","pageObjectID":"[redacted]","time":"[redacted]"}],"file":"[internal function]","line":"?"},{"file":"\/homepages\/14\/d407714533\/htdocs\/forum-blasenkrebs-net\/wcf\/lib\/data\/AbstractDatabaseObjectAction.class.php","line":337,"function":"call_user_func","args":[["[redacted]","[redacted]"],{"requestURI":"[redacted]","title":"[redacted]","host":"[redacted]","isRegistered":"[redacted]","languageID":"[redacted]","pageID":"[redacted]","pageObjectID":"[redacted]","time":"[redacted]"}],"class":"","type":""},{"function":"create","class":"wcf\\data\\AbstractDatabaseObjectAction","type":"->","args":[],"file":"[internal function]","line":"?"},{"file":"\/homepages\/14\/d407714533\/htdocs\/forum-blasenkrebs-net\/wcf\/lib\/data\/AbstractDatabaseObjectAction.class.php","line":205,"function":"call_user_func","args":[["[redacted]","[redacted]"]],"class":"","type":""},{"file":"\/homepages\/14\/d407714533\/htdocs\/forum-blasenkrebs-net\/wcf\/lib\/system\/event\/listener\/VisitorListener.class.php","line":68,"function":"executeAction","class":"wcf\\data\\AbstractDatabaseObjectAction","type":"->","args":[]},{"file":"\/homepages\/14\/d407714533\/htdocs\/forum-blasenkrebs-net\/wcf\/lib\/system\/event\/EventHandler.class.php","line":221,"function":"execute","class":"wcf\\system\\event\\listener\\VisitorListener","type":"->","args":["wcf\\system\\template\\TemplateEngine","wcf\\system\\template\\TemplateEngine","afterDisplay",[]]},{"file":"\/homepages\/14\/d407714533\/htdocs\/forum-blasenkrebs-net\/wcf\/lib\/system\/template\/TemplateEngine.class.php","line":338,"function":"fireAction","class":"wcf\\system\\event\\EventHandler","type":"->","args":["wcf\\system\\template\\TemplateEngine","afterDisplay"]},{"file":"\/homepages\/14\/d407714533\/htdocs\/forum-blasenkrebs-net\/wcf\/lib\/page\/AbstractPage.class.php","line":323,"function":"display","class":"wcf\\system\\template\\TemplateEngine","type":"->","args":["board","wbb"]},{"file":"\/homepages\/14\/d407714533\/htdocs\/forum-blasenkrebs-net\/wcf\/lib\/page\/AbstractPage.class.php","line":114,"function":"show","class":"wcf\\page\\AbstractPage","type":"->","args":[]},{"file":"\/homepages\/14\/d407714533\/htdocs\/forum-blasenkrebs-net\/wcf\/lib\/system\/request\/Request.class.php","line":83,"function":"__run","class":"wcf\\page\\AbstractPage","type":"->","args":[]},{"file":"\/homepages\/14\/d407714533\/htdocs\/forum-blasenkrebs-net\/wcf\/lib\/system\/request\/RequestHandler.class.php","line":107,"function":"execute","class":"wcf\\system\\request\\Request","type":"->","args":[]},{"file":"\/homepages\/14\/d407714533\/htdocs\/forum-blasenkrebs-net\/index.php","line":9,"function":"handle","class":"wcf\\system\\request\\RequestHandler","type":"->","args":["wbb"]}]
======
Error Class: PDOException
Error Message: SQLSTATE[42S02]: Base table or view not found: 1146 Table 'db644147759.wcf1_visitor' doesn't exist
Error Code: 42
File: /homepages/14/d407714533/htdocs/forum-blasenkrebs-net/wcf/lib/system/database/statement/PreparedStatement.class.php (93)
Extra Information: -
Stack Trace: [{"file":"\/homepages\/14\/d407714533\/htdocs\/forum-blasenkrebs-net\/wcf\/lib\/system\/database\/statement\/PreparedStatement.class.php","line":93,"function":"execute","class":"PDOStatement","type":"->","args":[["[redacted]","[redacted]","[redacted]","[redacted]","[redacted]","[redacted]","[redacted]","[redacted]"]]},{"file":"\/homepages\/14\/d407714533\/htdocs\/forum-blasenkrebs-net\/wcf\/lib\/data\/DatabaseObjectEditor.class.php","line":37,"function":"execute","class":"wcf\\system\\database\\statement\\PreparedStatement","type":"->","args":[["[redacted]","[redacted]","[redacted]","[redacted]","[redacted]","[redacted]","[redacted]","[redacted]"]]},{"function":"create","class":"wcf\\data\\DatabaseObjectEditor","type":"::","args":[{"requestURI":"[redacted]","title":"[redacted]","host":"[redacted]","isRegistered":"[redacted]","languageID":"[redacted]","pageID":"[redacted]","pageObjectID":"[redacted]","time":"[redacted]"}],"file":"[internal function]","line":"?"},{"file":"\/homepages\/14\/d407714533\/htdocs\/forum-blasenkrebs-net\/wcf\/lib\/data\/AbstractDatabaseObjectAction.class.php","line":337,"function":"call_user_func","args":[["[redacted]","[redacted]"],{"requestURI":"[redacted]","title":"[redacted]","host":"[redacted]","isRegistered":"[redacted]","languageID":"[redacted]","pageID":"[redacted]","pageObjectID":"[redacted]","time":"[redacted]"}],"class":"","type":""},{"function":"create","class":"wcf\\data\\AbstractDatabaseObjectAction","type":"->","args":[],"file":"[internal function]","line":"?"},{"file":"\/homepages\/14\/d407714533\/htdocs\/forum-blasenkrebs-net\/wcf\/lib\/data\/AbstractDatabaseObjectAction.class.php","line":205,"function":"call_user_func","args":[["[redacted]","[redacted]"]],"class":"","type":""},{"file":"\/homepages\/14\/d407714533\/htdocs\/forum-blasenkrebs-net\/wcf\/lib\/system\/event\/listener\/VisitorListener.class.php","line":68,"function":"executeAction","class":"wcf\\data\\AbstractDatabaseObjectAction","type":"->","args":[]},{"file":"\/homepages\/14\/d407714533\/htdocs\/forum-blasenkrebs-net\/wcf\/lib\/system\/event\/EventHandler.class.php","line":221,"function":"execute","class":"wcf\\system\\event\\listener\\VisitorListener","type":"->","args":["wcf\\system\\template\\TemplateEngine","wcf\\system\\template\\TemplateEngine","afterDisplay",[]]},{"file":"\/homepages\/14\/d407714533\/htdocs\/forum-blasenkrebs-net\/wcf\/lib\/system\/template\/TemplateEngine.class.php","line":338,"function":"fireAction","class":"wcf\\system\\event\\EventHandler","type":"->","args":["wcf\\system\\template\\TemplateEngine","afterDisplay"]},{"file":"\/homepages\/14\/d407714533\/htdocs\/forum-blasenkrebs-net\/wcf\/lib\/page\/AbstractPage.class.php","line":323,"function":"display","class":"wcf\\system\\template\\TemplateEngine","type":"->","args":["board","wbb"]},{"file":"\/homepages\/14\/d407714533\/htdocs\/forum-blasenkrebs-net\/wcf\/lib\/page\/AbstractPage.class.php","line":114,"function":"show","class":"wcf\\page\\AbstractPage","type":"->","args":[]},{"file":"\/homepages\/14\/d407714533\/htdocs\/forum-blasenkrebs-net\/wcf\/lib\/system\/request\/Request.class.php","line":83,"function":"__run","class":"wcf\\page\\AbstractPage","type":"->","args":[]},{"file":"\/homepages\/14\/d407714533\/htdocs\/forum-blasenkrebs-net\/wcf\/lib\/system\/request\/RequestHandler.class.php","line":107,"function":"execute","class":"wcf\\system\\request\\Request","type":"->","args":[]},{"file":"\/homepages\/14\/d407714533\/htdocs\/forum-blasenkrebs-net\/index.php","line":9,"function":"handle","class":"wcf\\system\\request\\RequestHandler","type":"->","args":["wbb"]}]
-
Diese Fehlermeldung hat damit nichts zu tun. Sie sagt nur aus, dass die Tabelle nicht existiert. Vermutlich hat jemand genau in dem Moment deine Seite aufgerufen, als der Deinstallationsprozess im Gang war.
-
Nur Zur Info:
Guten morgen,
ich habe die Version 1.1.2 (Besuchsstatistiken) am Freitag den 21.08. installiert. Unter Beobachtung habe ich es 3 Tage einfach mal so laufen lassen.
Wie hat es sich verhalten.
Tagsüber zählt er schön seine Seitenklicks hoch bis es Mitternacht zum Datumswechsel kommt.
Beispiel:
22.8. : Tagsüber bis Mitternacht um die 28.000 Klicks
23.8. : nach dem Lauf des Cronjobs um 00:25 Uhr schrumpfen die 28.000 vom 22.08. Klicks auf unter 500, für den 24.08. fängt er schon an zu zählen.
Am morgen des 24.8. hab ich dann den Cronjob "Führt tägliche Aufräumarbeiten aus" manuell aufgerufen, die 28.000 waren wieder da.
Das ging 3 Tage hintereinander so.. erst nach dem manuellen Aufruf des C-Jobs wurde die Statistik wieder richtig gestellt.
Jetzt hab ich den C-Job nochmals starten lassen.
einmal wie gehabt um 00:25 Uhr und um 06:25 Uhr zusätzlich, heute morgen war die Anzeige Statistik in Ordnung. Ein manuellen Aufruf brauchte ich nicht mehr.
Gruß aus Aachen
Rainer
-
Darf ich fragen, was für ein System du bei deinem Hosting-Anbieter verwendest? Also der genaue Tarif.
-
Du darfst, das ist kein Geheimnis.
1&1 (Ionos) Performance L + SSD - Management Vertrag.
Bezeichnung: 1&1 Performance L + SSD Management Server, Linux
2 mal 1000 GB HD gespiegelt Raid1
2 mal 240 GB SSD gespiegelt
Prozessor: Intel Xeon E3-1270 V3 , 4 Cores a 3,5 GHz Hyper Threading
Arbeitsspeicher: 16 GB DDR3 ECC
Transfervolumen unbegrenzt, FTP-Zugänge unbegrenzt
Postfächer unbegrenzt
PHP7, PHP Dev, Perl, Python, SSI, SSL, HTML
MYSQL 5.x Datenbanken unbegrenzt
-
Ich schätze, das Problem liegt eher an den grundlegenden Problemen, dass aktuell bei dir einige Cronjobs nicht erfolgreich durchlaufen:
https://community.woltlab.com/…ostID=1814979#post1814979
Dann ist es natürlich logisch, dass es letztendlich zu diesem Fehlerverhalten kommt, denn die Kumulierung der Daten ist auf einen funktionstüchtigen Cronjob angewiesen. Und wie man auch am zweiten Durchlauf des Cronjobs bemerkt, ist die grundlegende Funktion des Cronjobs korrekt, die Daten werden also – sofern der Cronjob erfolgreich ausgeführt wird – auch korrekt kumuliert.
-
Alles ist möglich, allerdings kam im Protokol der C-Jobs kein Fehler mehr vor. Sei es wie es ist, mit der Konstellation eines zweiten Aufrufs des C-Jobs funktioniert die Statistik, mehr wollen wir doch nicht.
Und ob der C-Job "Führt tägliche Aufräumarbeiten aus" einmal, zweimal oder fünfmal am Tag läuft ist doch egal, hauptsache es funktioniert.
Gruß
-
Black Rider
Hat das Label von Bestätigt auf Behoben geändert. -
Okay, danke für die Rückmeldung, deine Geduld und Mitarbeit.
Ich sehe das Problem selbst daher als gelöst an.