Zuerst: Ich bin "nur" Contao-Nutzer, und mit Apache, PHP und Co. auch nur so weit vertraut, wie es sein muss.
Ich versuche nun seit zwei Tagen, Contao 4.9.24 unter XAMPP 8.1.1 zu installieren. Der Contao-Manager funktioniert (zu Beginn) auch, wenn ich das Install-Tool aufrufe kommt aber dann nach Eingabe der Datenbank-Information nur ein "connection refused". Die Datenbank wird wohl im Hintergrund angelegt, die Oberfläche des Install-Tools "zickt" aber.
Ich habe verschiedene Dinge versucht, auch, im Contao-Manager den Anwendungs-Cache neu aufzubauen. Aber auch das schlägt fehl. Im Log ist dann meist diese Fehlermeldung zu finden:
Code:
18:21:30 CRITICAL [console] Error thrown while running command "cache:warmup --env=prod". Message: "Class "PHP_Token_AMPERSAND_FOLLOWED_BY_VAR_OR_VARARG" not found" ["exception" => Error { …},"command" => "cache:warmup --env=prod","message" => "Class "PHP_Token_AMPERSAND_FOLLOWED_BY_VAR_OR_VARARG" not found"]
In Stream.php line 477:
Attempted to load class "PHP_Token_AMPERSAND_FOLLOWED_BY_VAR_OR_VARARG" from the global namespace.
Did you forget a "use" statement?
Die Tests im Vorfeld haben aber funktioniert, und bei einzelnen Versuchen habe ich auch ein - teilweise funktionierendes - Backend gefunden. Aber spätestens bei der Installation von Erweiterungen bin ich dann wieder auf den Fehler aufgelaufen.
Meine Vermutung ist nun, dass es an der PHP Version (8.1.1) liegt - aber bevor ich meinen kompletten XAMPP-Stack nun umstelle wollte ich zuerst mal hier fragen. Google findet leider nichts zu dem Thema...
Lesezeichen