Seite 1 von 1
					
				[3.3] Uncaught Error: Class 'Twig\Node\Expression\Test\EvenTest' not found
				Verfasst: 27.06.2023 22:52
				von Token
				Hallo, habe phpBB gerade neu installiert und festgestellt, dass, wenn ich in der "Forenübersicht" auf den Link "mod." (Moderationsbereich) klicke, die folgende Fehlermeldung erhalte: 
Uncaught Error: Class 'Twig\Node\Expression\Test\EvenTest' not found.
Ich habe zwar eine Begründung für den Fehler gefunden 
viewtopic.php?t=246499, aber leider nichts so ganz verstanden, wo genau ich den Fehler beheben kann. Außerdem bin ich eher nicht geneigt in den Quellcode einzusteigen :-/
Vielleicht kennt jemand eine einfache Lösung?
 
			
					
				Re: [3.3] Uncaught Error: Class 'Twig\Node\Expression\Test\EvenTest' not found
				Verfasst: 27.06.2023 23:13
				von Crizzo
				Hi,
ich nehme mal an du hast dir phpBB 3.3.10 installiert und vielleicht auch schon ein paar Extensons? Wenn ja, welche?
Grüße
			 
			
					
				Re: [3.3] Uncaught Error: Class 'Twig\Node\Expression\Test\EvenTest' not found
				Verfasst: 27.06.2023 23:33
				von LukeWCS
				Hallo
Nein, das von dir verlinkte Thema behandelt ein ganz anderes Problem und hat mit deinem nichts zu tun.
Zusätzlich zu dem was Crizzo schrieb: Bitte die 
vollständige Fehlermeldung in einem 
code Block posten, damit wir mal alle Informationen haben, nicht nur ein Fragment davon.
 
			
					
				Re: [3.3.10] Uncaught Error: Class 'Twig\Node\Expression\Test\EvenTest' not found
				Verfasst: 28.06.2023 12:33
				von Token
				Moin 
 
Crizzo hat geschrieben: 27.06.2023 23:13
ich nehme mal an du hast dir phpBB 3.3.10 installiert ...
 
Korrekt
Crizzo hat geschrieben: 27.06.2023 23:13
... und vielleicht auch schon ein paar Extensons?
 
Ich habe noch keine Erweiterungen installiert.
Die vollständige Fehlermeldung lautet:
Code: Alles auswählen
Uncaught Error: Class 'Twig\Node\Expression\Test\EvenTest' not found
httpdocs/_sub/helferlein.de_forum/vendor/twig/twig/src/ExpressionParser.php Zeile 709
Zusatzinfo: Es macht keinen Unterschied, ob ich PHP 7.4 oder 8.2 verwende.
 
			
					
				Re: [3.3] Uncaught Error: Class 'Twig\Node\Expression\Test\EvenTest' not found
				Verfasst: 28.06.2023 13:08
				von LukeWCS
				Prima, nu' hat man auch mal genug Infos um helfen zu können.
Aufgrund dessen habe ich eben mal einen Schnell-Versuch gemacht (so kann man die Mittagspause auch verbringen  

) und kann deine gezeigte Fehlermeldung präzise reproduzieren.
Prüfe bitte, ob bei dir folgende Datei existiert, ausgehend von deinem Foren Root am FTP:
vendor\twig\twig\src\Node\Expression\Test\EvenTest.php
Wenn nicht, dann ist da bei dir wohl beim Upload des phpBB Komplettpakets etwas schiefgelaufen. Wenn diese eine Datei fehlt, kann es auch sein, das da noch mehr fehlt.
 
			
					
				Re: [3.3] Uncaught Error: Class 'Twig\Node\Expression\Test\EvenTest' not found
				Verfasst: 29.06.2023 13:06
				von Token
				Hallo LukeWCS, Du hattest absolut recht. Die Datei:
Code: Alles auswählen
vendor\twig\twig\src\Node\Expression\Test\EvenTest.php
 war zwar vorhanden, aber nach einem vollständigen Upload aller Dateien hat alles funktioniert.
Vielen Dank für Deine Hilfestellung 

 
			
					
				Re: [3.3] Uncaught Error: Class 'Twig\Node\Expression\Test\EvenTest' not found
				Verfasst: 29.06.2023 13:39
				von LukeWCS
				Token hat geschrieben: 29.06.2023 13:06
Die Datei ... war zwar vorhanden, aber nach einem vollständigen Upload aller Dateien hat alles funktioniert.
 
Interessant. Dann war entweder die Datei beschädigt (was ich aber weniger glaube), oder aber eine solche Fehlermeldung kann auch dann getriggert werden, wenn tatsächlich eine ganz andere Datei fehlt. Guck ich mir auch nochmal genauer an.
Wir hatten erst kürzlich bei einer Ext das Problem, das nach dem Hochladen eines Updates davon, sich die Ext nicht mehr reaktivieren lies. Es hat sich dann herausgestellt, das beim Upload eine wichtige Datei beschädigt wurde, weshalb die Ext dann nicht mehr reaktiviert werden konnte. 
Sowas kann natürlich immer mal passieren, aber gerade solche Fehler sind manchmal nur schwer zu finden. Insbesondere wenn dann auftauchende Fehlermeldungen etwas ganz anderes vermuten lassen.
Danke für Rückmeldung.