[3.3] sporadischer Fehler im error.log

Fragen rund um die Installation, Administration und Benutzung von phpBB.
Forumsregeln
Bitte im Thementitel den Präfix deiner phpBB-Version angeben
eko1
Mitglied
Beiträge: 132
Registriert: 03.04.2016 18:02

Re: [3.3] sporadischer Fehler im error.log

Beitrag von eko1 »

Benutzeravatar
LukeWCS
Supporter
Supporter
Beiträge: 2108
Registriert: 15.12.2014 10:19
Kontaktdaten:

Re: [3.3] sporadischer Fehler im error.log

Beitrag von LukeWCS »

@eko1

Helfen nicht direkt, der Fall auf .com ist anders gelagert, da scheint wohl ein Berechtigungsproblem die Ursache gewesen zu sein. Das sehe ich hier eher nicht.

Aber interessant ist das Thema trotzdem, weil dort ebenfalls ein "unbekannter" Fehler gemeldet wird wie bei vfrblue und ebenso ein defekter Klassenname auftritt.
Möge das Backup mit dir sein. Immer.

Erweiterungen - Infos zur artgerechten Haltung
phpBB Ext Check - Analysesystem für phpBB Erweiterungen (Entwickler Werkzeug)
vfrblue
Ehemaliges Teammitglied
Beiträge: 1994
Registriert: 22.11.2016 18:46

Re: [3.3] sporadischer Fehler im error.log

Beitrag von vfrblue »

Hallo Leute, ich nochmal.
Aber jetzt mit eimer anderen Fehlermeldung:

Code: Alles auswählen

[13-Jun-2023 04:13:41 Europe/Berlin] PHP Fatal error:  Uncaught Error: mysqli object is not fully initialized in /homepages/xxxxxxxx/forum/phpbb/db/driver/mysqli.php:200
Stack trace:
#0 /homepages/xxxxxxxx/forum/phpbb/db/driver/mysqli.php(200): mysqli_query()
#1 /homepages/xxxxxxxx/forum/phpbb/db/driver/factory.php(345): phpbb\db\driver\mysqli->sql_query()
#2 /homepages/xxxxxxxx/forum/phpbb/config/db.php(72): phpbb\db\driver\factory->sql_query()
#3 /homepages/xxxxxxxx/forum/phpbb/config/db.php(55): phpbb\config\db->initialise()
#4 [internal function]: phpbb\config\db->__construct()
#5 /homepages/xxxxxxxx/forum/vendor/symfony/dependency-injection/ContainerBuilder.php(1176): ReflectionClass->newInstanceArgs()
#6 /homepages/xxxxxxxx/forum/vendor/symfony/dependency-injection/ContainerBuilder.php(634): Symfony\Component\DependencyInjection\ContainerBuilder->createService()
#7 /homepages/xxxxxxxx/forum/vendor/symfony/dependency-injection/ContainerBuilder.php(1281): Symfony\Component\DependencyInjection\ContainerBuilder->doGet()
#8 /homepages/xxxxxxxx/forum/vendor/symfony/dependency-injection/ContainerBuilder.php(1238): Symfony\Component\DependencyInjection\ContainerBuilder->doResolveServices()
#9 /homepages/xxxxxxxx/forum/vendor/symfony/dependency-injection/ContainerBuilder.php(1149): Symfony\Component\DependencyInjection\ContainerBuilder->doResolveServices()
#10 /homepages/xxxxxxxx/forum/vendor/symfony/dependency-injection/ContainerBuilder.php(634): Symfony\Component\DependencyInjection\ContainerBuilder->createService()
#11 /homepages/xxxxxxxx/forum/vendor/symfony/dependency-injection/ContainerBuilder.php(588): Symfony\Component\DependencyInjection\ContainerBuilder->doGet()
#12 /homepages/xxxxxxxx/forum/includes/compatibility_globals.php(45): Symfony\Component\DependencyInjection\ContainerBuilder->get()
#13 /homepages/xxxxxxxx/forum/common.php(146): register_compatibility_globals()
#14 /homepages/xxxxxxxx/forum/viewtopic.php(20): include('/homepages/25/d...')
#15 {main}
  thrown in /homepages/xxxxxxxx/forum/phpbb/db/driver/mysqli.php on line 200
[13-Jun-2023 04:13:42 Europe/Berlin] PHP Fatal error:  Uncaught Error: mysqli object is not fully initialized in /homepages/xxxxxxxx/forum/phpbb/db/driver/mysqli.php:200
Stack trace:
#0 /homepages/xxxxxxxx/forum/phpbb/db/driver/mysqli.php(200): mysqli_query()
#1 /homepages/xxxxxxxx/forum/phpbb/db/driver/factory.php(345): phpbb\db\driver\mysqli->sql_query()
#2 /homepages/xxxxxxxx/forum/phpbb/config/db.php(72): phpbb\db\driver\factory->sql_query()
#3 /homepages/xxxxxxxx/forum/phpbb/config/db.php(55): phpbb\config\db->initialise()
#4 [internal function]: phpbb\config\db->__construct()
#5 /homepages/xxxxxxxx/forum/vendor/symfony/dependency-injection/ContainerBuilder.php(1176): ReflectionClass->newInstanceArgs()
#6 /homepages/xxxxxxxx/forum/vendor/symfony/dependency-injection/ContainerBuilder.php(634): Symfony\Component\DependencyInjection\ContainerBuilder->createService()
#7 /homepages/xxxxxxxx/forum/vendor/symfony/dependency-injection/ContainerBuilder.php(1281): Symfony\Component\DependencyInjection\ContainerBuilder->doGet()
#8 /homepages/xxxxxxxx/forum/vendor/symfony/dependency-injection/ContainerBuilder.php(1238): Symfony\Component\DependencyInjection\ContainerBuilder->doResolveServices()
#9 /homepages/xxxxxxxx/forum/vendor/symfony/dependency-injection/ContainerBuilder.php(1149): Symfony\Component\DependencyInjection\ContainerBuilder->doResolveServices()
#10 /homepages/xxxxxxxx/forum/vendor/symfony/dependency-injection/ContainerBuilder.php(634): Symfony\Component\DependencyInjection\ContainerBuilder->createService()
#11 /homepages/xxxxxxxx/forum/vendor/symfony/dependency-injection/ContainerBuilder.php(588): Symfony\Component\DependencyInjection\ContainerBuilder->doGet()
#12 /homepages/xxxxxxxx/forum/includes/compatibility_globals.php(45): Symfony\Component\DependencyInjection\ContainerBuilder->get()
#13 /homepages/xxxxxxxx/forum/common.php(146): register_compatibility_globals()
#14 /homepages/xxxxxxxx/forum/viewtopic.php(20): include('/homepages/25/d...')
#15 {main}
  thrown in /homepages/xxxxxxxx/forum/phpbb/db/driver/mysqli.php on line 200
Was mir daran auffällt, ist der Fehler mit der "internal function". das ist bei beiden Fehlermwldungen.

Zu der Uhrzeit sind 148 Zugriffe des "Google-Bot" mit 3 unterschiedlichen IP-Adressen auf unser Forum erfolgt.
Benutzeravatar
LukeWCS
Supporter
Supporter
Beiträge: 2108
Registriert: 15.12.2014 10:19
Kontaktdaten:

Re: [3.3] sporadischer Fehler im error.log

Beitrag von LukeWCS »

vfrblue hat geschrieben: 13.06.2023 15:19 Zu der Uhrzeit sind 148 Zugriffe des "Google-Bot" mit 3 unterschiedlichen IP-Adressen auf unser Forum erfolgt.
Das würde meine bisherige Vermutung, dass ich Bots im Verdacht habe, unterstreichen. Es könnten, wie Doc schrieb, durchaus auch Gäste sein. Ich hatte mich aber quasi schon auf Bots eingeschossen, weil ich gerade aus der Ecke eher mit "abstrusen" Zugriffen rechne, die ein Mensch bei der normalen Nutzung eines Forums gar nicht hinbekommt, jedenfalls nicht gezielt.

Was IMC schrieb, hatte ich in ähnlicher Form auch schon. Bei mir wurde versucht, die DB direkt anzugreifen.

Es ist wirklich schwer hier irgendwas handfestes zu ermitteln Hermann, weil das ja eben Phantomfehler sind. Nicht etwas, das direkt greifbar wäre. An deiner Stelle, würde ich jetzt mal mit den Informationen bisher, wohl mal meinen Hoster ansprechen, was für solche "unbekannten" Fehler die Ursache sein könnte. Da würde ich vor allem die Information mitteilen, das diese Fehler wohl nur beim Zugriff durch nicht-Benutzer auftreten. Und vor allem hätte dein Hoster ja dann auch gleich Zugriff auf alles. Das sollte aber zeitnah passieren, denn Logs werden ja nicht ewig gehalten.
Möge das Backup mit dir sein. Immer.

Erweiterungen - Infos zur artgerechten Haltung
phpBB Ext Check - Analysesystem für phpBB Erweiterungen (Entwickler Werkzeug)
Benutzeravatar
LukeWCS
Supporter
Supporter
Beiträge: 2108
Registriert: 15.12.2014 10:19
Kontaktdaten:

Re: [3.3] sporadischer Fehler im error.log

Beitrag von LukeWCS »

Hermann

Ich habe vorhin bei dir einen Google Bot simuliert. Schau bitte mal im Error Log und Access Log von heute bei +- 13:07. Da müssten bei dir insgesamt 5 Zugriffe kurz hintereinander von dem simulierten Bot auftauchen, mit Zugriff auf dein Foren-Root. Wenn diese Zugriffe auch im Error Log protokolliert wurden, wäre das zumindest ein weiteres Indiz für die Bot Theorie.

Das ist allerdings nur ein sehr dünner Versuch, ich verspreche mir nicht viel davon. Denn zu einem Zugriff gehört natürlich auch immer ein entsprechend gestaltetes POST Paket, dessen Inhalt ich natürlich nicht wissen kann, was da übermittelt wurde bei deinen bisherigen protokollierten Fehlern.

Aber wenn da was protokolliert wurde, dann bitte hier posten. Natürlich mit entfernter IP, denn die ist real, nur der Bot war es nicht. :wink:
Möge das Backup mit dir sein. Immer.

Erweiterungen - Infos zur artgerechten Haltung
phpBB Ext Check - Analysesystem für phpBB Erweiterungen (Entwickler Werkzeug)
vfrblue
Ehemaliges Teammitglied
Beiträge: 1994
Registriert: 22.11.2016 18:46

Re: [3.3] sporadischer Fehler im error.log

Beitrag von vfrblue »

Hi Patrick,
deine "Bots" sind gelogt:

Code: Alles auswählen

2a02:8070:2a00:: - - [14/Jun/2023:13:06:09 +0200] "GET /fonts/webfont.js?ver=103 HTTP/1.1" 200 5433 forum.vfr-oc.de "https://forum.vfr-oc.de/" "Mozilla/5.0 (compatible; Googlebot/2.1; +http://www.google.com/bot.html)" "-"
2a02:8070:2a00:: - - [14/Jun/2023:13:06:09 +0200] "GET /icons/apple-touch-icon.png HTTP/1.1" 200 21405 forum.vfr-oc.de "https://forum.vfr-oc.de/" "Mozilla/5.0 (compatible; Googlebot/2.1; +http://www.google.com/bot.html)" "-"
2a02:8070:2a00:: - - [14/Jun/2023:13:06:09 +0200] "GET /icons/favicon-16x16.png HTTP/1.1" 200 913 forum.vfr-oc.de "https://forum.vfr-oc.de/" "Mozilla/5.0 (compatible; Googlebot/2.1; +http://www.google.com/bot.html)" "-"
2a02:8070:2a00:: - - [14/Jun/2023:13:06:10 +0200] "GET /index.php HTTP/1.1" 301 231 forum.vfr-oc.de "https://forum.vfr-oc.de/" "Mozilla/5.0 (compatible; Googlebot/2.1; +http://www.google.com/bot.html)" "-"
2a02:8070:2a00:: - - [14/Jun/2023:13:06:11 +0200] "GET / HTTP/1.1" 200 8604 forum.vfr-oc.de "https://forum.vfr-oc.de/" "Mozilla/5.0 (compatible; Googlebot/2.1; +http://www.google.com/bot.html)" "-"
2a02:8070:2a00:: - - [14/Jun/2023:13:06:11 +0200] "GET /icons/apple-touch-icon.png HTTP/1.1" 200 21405 forum.vfr-oc.de "https://forum.vfr-oc.de/" "Mozilla/5.0 (compatible; Googlebot/2.1; +http://www.google.com/bot.html)" "-"
2a02:8070:2a00:: - - [14/Jun/2023:13:06:26 +0200] "GET / HTTP/1.1" 200 8604 forum.vfr-oc.de "https://forum.vfr-oc.de/" "Mozilla/5.0 (compatible; Googlebot/2.1; +http://www.google.com/bot.html)" "-"
2a02:8070:2a00:: - - [14/Jun/2023:13:06:27 +0200] "GET /icons/apple-touch-icon.png HTTP/1.1" 200 21405 forum.vfr-oc.de "https://forum.vfr-oc.de/" "Mozilla/5.0 (compatible; Googlebot/2.1; +http://www.google.com/bot.html)" "-"
2a02:8070:2a00:: - - [14/Jun/2023:13:06:28 +0200] "GET / HTTP/1.1" 200 8604 forum.vfr-oc.de "https://forum.vfr-oc.de/" "Mozilla/5.0 (compatible; Googlebot/2.1; +http://www.google.com/bot.html)" "-"
2a02:8070:2a00:: - - [14/Jun/2023:13:06:28 +0200] "GET /icons/apple-touch-icon.png HTTP/1.1" 200 21405 forum.vfr-oc.de "https://forum.vfr-oc.de/" "Mozilla/5.0 (compatible; Googlebot/2.1; +http://www.google.com/bot.html)" "-"
2a02:8070:2a00:: - - [14/Jun/2023:13:06:29 +0200] "GET / HTTP/1.1" 200 8607 forum.vfr-oc.de "https://forum.vfr-oc.de/" "Mozilla/5.0 (compatible; Googlebot/2.1; +http://www.google.com/bot.html)" "-"
2a02:8070:2a00:: - - [14/Jun/2023:13:06:31 +0200] "GET / HTTP/1.1" 200 8607 forum.vfr-oc.de "https://forum.vfr-oc.de/" "Mozilla/5.0 (compatible; Googlebot/2.1; +http://www.google.com/bot.html)" "-"
Ein Fehler wurde nicht verursacht.
Benutzeravatar
LukeWCS
Supporter
Supporter
Beiträge: 2108
Registriert: 15.12.2014 10:19
Kontaktdaten:

Re: [3.3] sporadischer Fehler im error.log

Beitrag von LukeWCS »

vfrblue hat geschrieben: 14.06.2023 14:05 Ein Fehler wurde nicht verursacht.
Habs befürchtet. Jo, das wäre zu einfach gewesen. :wink: Aber irgendwo muss man ja mal anfangen den Fehler einzugrenzen, und sei es nur um Theorien zu widerlegen. ^^

Und was ich wegen POST schrieb, kann man auch gleich wieder streichen, denn wie ich eben sah, war der in Frage kommende Access Log Eintrag ja für einen GET Zugriff und nicht für einen POST Zugriff:

viewtopic.php?p=1422886#p1422886
Möge das Backup mit dir sein. Immer.

Erweiterungen - Infos zur artgerechten Haltung
phpBB Ext Check - Analysesystem für phpBB Erweiterungen (Entwickler Werkzeug)
Benutzeravatar
LukeWCS
Supporter
Supporter
Beiträge: 2108
Registriert: 15.12.2014 10:19
Kontaktdaten:

Re: [3.3] sporadischer Fehler im error.log

Beitrag von LukeWCS »

vfrblue hat geschrieben: 13.06.2023 15:19 Hallo Leute, ich nochmal.
Aber jetzt mit eimer anderen Fehlermeldung:
Dazu hatte ich gestern eine neue Erkenntnis. Die hilft uns zwar nicht weiter, aber damit du trotzdem Bescheid weisst:

Ich wollte mir gestern eine Ext genauer anschauen, um den Aufwand abschätzen zu können, der nötig ist um deren Codebase zu aktualisieren. Im Zuge dessen habe ich mein lokales Dev TB von PHP 8.2 auf 7.3 umgeschaltet, wodurch auch automatisch der Webserver neu gestartet wurde. Dann hab ich wohl zu früh versucht auf phpBB zuzugreifen und bekam ebenso die Meldung Uncaught Error: mysqli object is not fully initialized. Paar Sekunden später gings dann. Das heisst für mich, mein Zugriff erfolgte zu einem Zeitpunkt, bei dem der MySQL Dienst ganz einfach noch gar nicht vollständig bereit war.

Wenn man sich mit diesem Hintergrund deine Fehlermeldung erneut anschaut, insbesondere die dort gezeigte Uhrzeit, dann ist die Wahrscheinlichkeit gross, das dein Hoster zu dem Zeitpunkt kurz vorher ebenfalls deinen Webserver oder zumindest den MySQL Dienst neu gestartet hatte, zum Beispiel im Rahmen eines Updates. Hoster machen ihre Wartungsarbeiten und Updates primär nachts.

Es ist für mich - stand jetzt - also sehr unwahrscheinlich, das deine letzte gepostete Fehlermeldung etwas mit diesem Thema hier zu tun hat.
Möge das Backup mit dir sein. Immer.

Erweiterungen - Infos zur artgerechten Haltung
phpBB Ext Check - Analysesystem für phpBB Erweiterungen (Entwickler Werkzeug)
vfrblue
Ehemaliges Teammitglied
Beiträge: 1994
Registriert: 22.11.2016 18:46

Re: [3.3] sporadischer Fehler im error.log

Beitrag von vfrblue »

Hallo Patrick, da viele Hoster ohne eine Nachricht Updates durchführen, sind wir wohl machtlos gegenüber solche oder ähnliche Fehler. :evil:
Mir war auch aufgefallen, daß einige php-Dateien nicht mehr den originalen Zeit- und Datumsstempel hatten. Diese habe ich wieder aus dem Installationspaket hochgeladen. Betroffen waren einige Dateien im Root-Verzeichnis. Vorsichtshalber habe ich auch die Verzeichnisse "phpbb", "include" und "vendor" neu hochgeladen.
Mal sehen, wie es sich weiter verhält.
Benutzeravatar
LukeWCS
Supporter
Supporter
Beiträge: 2108
Registriert: 15.12.2014 10:19
Kontaktdaten:

Re: [3.3] sporadischer Fehler im error.log

Beitrag von LukeWCS »

vfrblue hat geschrieben: 14.07.2023 19:22 Hallo Patrick, da viele Hoster ohne eine Nachricht Updates durchführen, sind wir wohl machtlos gegenüber solche oder ähnliche Fehler. :evil:
Jupp, sowas verbuche ich unter "höhere Gewalt". Und irgendwann müssen die Hoster ja auch ihre Wartungs- und Update-Arbeiten ausführen.
Mir war auch aufgefallen, daß einige php-Dateien nicht mehr den originalen Zeit- und Datumsstempel hatten. Diese habe ich wieder aus dem Installationspaket hochgeladen. Betroffen waren einige Dateien im Root-Verzeichnis.
Dann guck dir mal unser neues Tool an, das scannt die komplette phpBB Installation und spürt auch die kleinste Änderung und jede fehlende Datei im phpBB Core auf.

viewtopic.php?t=246810
Möge das Backup mit dir sein. Immer.

Erweiterungen - Infos zur artgerechten Haltung
phpBB Ext Check - Analysesystem für phpBB Erweiterungen (Entwickler Werkzeug)
Antworten

Zurück zu „Support-Forum“